]> git.stg.codes - stg.git/blobdiff - projects/sgconf/tariffs.cpp
Fixed processing of coma-separated lists.
[stg.git] / projects / sgconf / tariffs.cpp
index cf9f49c9752d4d6a288a28563496fb9eea3e714b..0c9f97512599e0f76f0396884953464c49fc3f61 100644 (file)
@@ -112,7 +112,7 @@ return res;
 
 void Splice(std::vector<DIRPRICE_DATA_RES> & lhs, const std::vector<DIRPRICE_DATA_RES> & rhs)
 {
-for (size_t i = 0; i < lhs.size(); ++i)
+for (size_t i = 0; i < lhs.size() && i < rhs.size(); ++i)
     lhs[i].Splice(rhs[i]);
 }