Core/Cleanup:

* move repeating code into separate method for storing locale strings in ObjectMgr (copy/paste sucks, you know)
* fix 'signed/unsigned' warnings (at least in VS)
* fix some other warnings and cleanup relative code

--HG--
branch : trunk
This commit is contained in:
azazel
2010-08-26 15:54:56 +06:00
parent 6036166716
commit 5fa14f58dc
23 changed files with 195 additions and 379 deletions
@@ -735,8 +735,8 @@ struct ItemPrototype
struct ItemLocale
{
std::vector<std::string> Name;
std::vector<std::string> Description;
StringVector Name;
StringVector Description;
};
struct ItemSetNameEntry
@@ -747,7 +747,7 @@ struct ItemSetNameEntry
struct ItemSetNameLocale
{
std::vector<std::string> Name;
StringVector Name;
};
// GCC have alternative #pragma pack() syntax and old gcc version not support pack(pop), also any gcc version not support it at some platform