diff options
author | Andrei Karas <akaras@inbox.ru> | 2012-04-25 02:26:34 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2012-04-25 02:26:34 +0300 |
commit | c9f43996f3147100627ee2c6f9da993ceb160113 (patch) | |
tree | 7577f02f4658b19e05d586f66b67a9a4f5fedb7e /src/utils/stringutils.cpp | |
parent | 8e19f9b9d792cf4d3d3b022fd26a258c3d3d97bf (diff) | |
download | plus-c9f43996f3147100627ee2c6f9da993ceb160113.tar.gz plus-c9f43996f3147100627ee2c6f9da993ceb160113.tar.bz2 plus-c9f43996f3147100627ee2c6f9da993ceb160113.tar.xz plus-c9f43996f3147100627ee2c6f9da993ceb160113.zip |
Improve iterators part 2.
Diffstat (limited to 'src/utils/stringutils.cpp')
-rw-r--r-- | src/utils/stringutils.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/utils/stringutils.cpp b/src/utils/stringutils.cpp index 9d57c58a7..fcafd7711 100644 --- a/src/utils/stringutils.cpp +++ b/src/utils/stringutils.cpp @@ -207,7 +207,8 @@ size_t findI(std::string text, StringVect &list) { std::string str = toLower(text); size_t idx; - for (StringVectCIter i = list.begin(); i != list.end(); ++ i) + for (StringVectCIter i = list.begin(), i_end = list.end(); + i != i_end; ++ i) { std::string subStr = *i; subStr = toLower(subStr); @@ -482,9 +483,8 @@ std::string combineDye2(std::string file, std::string dye) file = file.substr(0, pos); std::list<std::string> list1 = splitToStringList(dye1, ';'); std::list<std::string> list2 = splitToStringList(dye, ';'); - std::list<std::string>::const_iterator it1, it1_end = list1.end(); - std::list<std::string>::const_iterator it2, it2_end = list2.end(); - for (it1 = list1.begin(), it2 = list2.begin(); + for (std::list<std::string>::const_iterator it1 = list1.begin(), + it2 = list2.begin(), it1_end = list1.end(), it2_end = list2.end(); it1 != it1_end && it2 != it2_end; ++it1, ++it2) { str += (*it1) + ":" + (*it2) + ";"; |