diff options
author | Andrei Karas <akaras@inbox.ru> | 2017-07-14 01:31:22 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2017-07-14 01:31:22 +0300 |
commit | 311c175f3184103950c72bc5c775174597430b83 (patch) | |
tree | ad022dc44a1c4177b3d53bf0d7eaa5a1736c8cf1 /src/spellmanager.cpp | |
parent | 16bcb81b0509725e4546bcb3c390ca3c1bb7e7b1 (diff) | |
download | manaplus-311c175f3184103950c72bc5c775174597430b83.tar.gz manaplus-311c175f3184103950c72bc5c775174597430b83.tar.bz2 manaplus-311c175f3184103950c72bc5c775174597430b83.tar.xz manaplus-311c175f3184103950c72bc5c775174597430b83.zip |
Replace std::vector into macro STD_VECTOR.
In most case it equal to std::vector except debug modes.
Now it can be also mse::mstd::vector, but sadly this class not support
all required features.
Diffstat (limited to 'src/spellmanager.cpp')
-rw-r--r-- | src/spellmanager.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/spellmanager.cpp b/src/spellmanager.cpp index 8dbdd0354..257ae3e35 100644 --- a/src/spellmanager.cpp +++ b/src/spellmanager.cpp @@ -116,7 +116,7 @@ bool SpellManager::addSpell(TextCommand *const spell) return false; } -const std::vector<TextCommand*> &SpellManager::getAll() const +const STD_VECTOR<TextCommand*> &SpellManager::getAll() const { return mSpellsVector; } @@ -370,8 +370,8 @@ void SpellManager::save() const std::string SpellManager::autoComplete(const std::string &partName) const { - std::vector<TextCommand*>::const_iterator i = mSpellsVector.begin(); - const std::vector<TextCommand*>::const_iterator + STD_VECTOR<TextCommand*>::const_iterator i = mSpellsVector.begin(); + const STD_VECTOR<TextCommand*>::const_iterator i_end = mSpellsVector.end(); std::string newName; const TextCommand *newCommand = nullptr; |