Skip to content

Commit 557bbc6

Browse files
rubenwardyparamat
authored andcommittedSep 10, 2017
Fix empty legacy meta being persisted
1 parent faad647 commit 557bbc6

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed
 

‎src/itemstackmetadata.cpp

+3-2
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,9 @@ void ItemStackMetadata::serialize(std::ostream &os) const
1414
std::ostringstream os2;
1515
os2 << DESERIALIZE_START;
1616
for (const auto &stringvar : m_stringvars) {
17-
os2 << stringvar.first << DESERIALIZE_KV_DELIM
18-
<< stringvar.second << DESERIALIZE_PAIR_DELIM;
17+
if (!stringvar.first.empty() || !stringvar.second.empty())
18+
os2 << stringvar.first << DESERIALIZE_KV_DELIM
19+
<< stringvar.second << DESERIALIZE_PAIR_DELIM;
1920
}
2021
os << serializeJsonStringIfNeeded(os2.str());
2122
}

0 commit comments

Comments
 (0)
Please sign in to comment.