diff options
Diffstat (limited to 'src/game-server/itemmanager.cpp')
-rw-r--r-- | src/game-server/itemmanager.cpp | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/game-server/itemmanager.cpp b/src/game-server/itemmanager.cpp index 8a8f2092..9884458e 100644 --- a/src/game-server/itemmanager.cpp +++ b/src/game-server/itemmanager.cpp @@ -45,17 +45,14 @@ void ItemManager::initialize() void ItemManager::deinitialize() { - for (auto i = mItemClasses.begin(), - i_end = mItemClasses.end(); i != i_end; ++i) + for (auto &itemClass : mItemClasses) { - delete i->second; + delete itemClass.second; } - for (auto it = - mEquipSlotsInfo.begin(), it_end = mEquipSlotsInfo.end(); it != it_end; - ++it) + for (auto &it : mEquipSlotsInfo) { - delete it->second; + delete it.second; } mItemClasses.clear(); |