From f689c19d25b634a1883f402eff6a07d73fa5da21 Mon Sep 17 00:00:00 2001 From: Bjørn Lindeijer Date: Thu, 23 Oct 2008 20:31:43 +0000 Subject: Fixed compiler warnings, including a forgotten initialization of an item's script pointer. --- src/game-server/itemmanager.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/game-server/itemmanager.cpp') diff --git a/src/game-server/itemmanager.cpp b/src/game-server/itemmanager.cpp index 6541901..019f4c9 100644 --- a/src/game-server/itemmanager.cpp +++ b/src/game-server/itemmanager.cpp @@ -30,6 +30,7 @@ #include "game-server/attackzone.hpp" #include "game-server/item.hpp" #include "game-server/resourcemanager.hpp" +#include "scripting/script.hpp" #include "utils/logger.h" #include "utils/xml.hpp" @@ -181,19 +182,18 @@ void ItemManager::reload() weight = 1; } - Script *s; - //TODO: Clean this up some + // TODO: Clean this up some + Script *s = 0; std::stringstream filename; filename << "scripts/items/" << id << ".lua"; - if(ResourceManager::exists(filename.str())) //file exists! + if (ResourceManager::exists(filename.str())) // file exists! { LOG_INFO("Loading item script: " + filename.str()); s = Script::create("lua"); s->loadFile(filename.str()); } - item->setWeight(weight); item->setCost(value); item->setMaxPerSlot(maxPerSlot); -- cgit