diff options
author | Loic Blot <loic.blot@unix-experience.fr> | 2017-08-18 08:07:59 +0200 |
---|---|---|
committer | Loic Blot <loic.blot@unix-experience.fr> | 2017-08-18 08:07:59 +0200 |
commit | 1d086aee7cc193bed2f8ca09cc2e020f509378f1 (patch) | |
tree | 106347a80cefc8b4f9d884e669a573da653d4178 /src/itemstackmetadata.cpp | |
parent | 55ab4264dc3f42a4588de0cf52e8f0f88e4fd90e (diff) | |
download | hax-minetest-server-1d086aee7cc193bed2f8ca09cc2e020f509378f1.tar.gz hax-minetest-server-1d086aee7cc193bed2f8ca09cc2e020f509378f1.zip |
Modernize various files (part 2)
* range-based for loops
* emplace_back instead of push_back
* code style
* C++ headers instead of C headers
* Default operators
* empty stl function
Diffstat (limited to 'src/itemstackmetadata.cpp')
-rw-r--r-- | src/itemstackmetadata.cpp | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/itemstackmetadata.cpp b/src/itemstackmetadata.cpp index 65829fd68..02c548abb 100644 --- a/src/itemstackmetadata.cpp +++ b/src/itemstackmetadata.cpp @@ -13,11 +13,9 @@ void ItemStackMetadata::serialize(std::ostream &os) const { std::ostringstream os2; os2 << DESERIALIZE_START; - for (StringMap::const_iterator - it = m_stringvars.begin(); - it != m_stringvars.end(); ++it) { - os2 << it->first << DESERIALIZE_KV_DELIM - << it->second << DESERIALIZE_PAIR_DELIM; + for (const auto &stringvar : m_stringvars) { + os2 << stringvar.first << DESERIALIZE_KV_DELIM + << stringvar.second << DESERIALIZE_PAIR_DELIM; } os << serializeJsonStringIfNeeded(os2.str()); } |