diff options
author | Loic Blot <loic.blot@unix-experience.fr> | 2018-05-14 07:42:20 +0200 |
---|---|---|
committer | SmallJoker <mk939@ymail.com> | 2018-06-03 17:32:00 +0200 |
commit | 695d02e6bda939f7b00af402273b39a8fd75a203 (patch) | |
tree | 30e075240af7397fd933852e20f812417bb93b45 /src/itemstackmetadata.cpp | |
parent | e2815d27f16f20c503c34b9a0ab4f917dcab639b (diff) | |
download | minetest-695d02e6bda939f7b00af402273b39a8fd75a203.tar.gz minetest-695d02e6bda939f7b00af402273b39a8fd75a203.tar.bz2 minetest-695d02e6bda939f7b00af402273b39a8fd75a203.zip |
More C++03 fixes
Diffstat (limited to 'src/itemstackmetadata.cpp')
-rw-r--r-- | src/itemstackmetadata.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/itemstackmetadata.cpp b/src/itemstackmetadata.cpp index f63671425..9847cb6f9 100644 --- a/src/itemstackmetadata.cpp +++ b/src/itemstackmetadata.cpp @@ -13,10 +13,11 @@ void ItemStackMetadata::serialize(std::ostream &os) const { std::ostringstream os2; os2 << DESERIALIZE_START; - for (const auto &stringvar : m_stringvars) { - if (!stringvar.first.empty() || !stringvar.second.empty()) - os2 << stringvar.first << DESERIALIZE_KV_DELIM - << stringvar.second << DESERIALIZE_PAIR_DELIM; + for (StringMap::const_iterator it = m_stringvars.begin(); it != m_stringvars.end(); + ++it) { + if (!(*it).first.empty() || !(*it).second.empty()) + os2 << (*it).first << DESERIALIZE_KV_DELIM + << (*it).second << DESERIALIZE_PAIR_DELIM; } os << serializeJsonStringIfNeeded(os2.str()); } |