@@ -3183,8 +3183,8 @@ inline void FieldModelMap<TKey, TValue>::get(std::map<TKey, TValue>& values) con
31833183 auto fbe_model = (*this)[0];
31843184 for (size_t i = fbe_map_size; i-- > 0;)
31853185 {
3186- TKey key;
3187- TValue value;
3186+ TKey key = TKey() ;
3187+ TValue value = TValue() ;
31883188 fbe_model.first.get(key);
31893189 fbe_model.second.get(value);
31903190 values.emplace(key, value);
@@ -3205,8 +3205,8 @@ inline void FieldModelMap<TKey, TValue>::get(std::unordered_map<TKey, TValue>& v
32053205 auto fbe_model = (*this)[0];
32063206 for (size_t i = fbe_map_size; i-- > 0;)
32073207 {
3208- TKey key;
3209- TValue value;
3208+ TKey key = TKey() ;
3209+ TValue value = TValue() ;
32103210 fbe_model.first.get(key);
32113211 fbe_model.second.get(value);
32123212 values.emplace(key, value);
@@ -4821,8 +4821,8 @@ inline size_t FinalModelMap<TKey, TValue>::get(std::map<TKey, TValue>& values) c
48214821 FinalModel<TValue> fbe_model_value(_buffer, fbe_offset() + 4);
48224822 for (size_t i = fbe_map_size; i-- > 0;)
48234823 {
4824- TKey key;
4825- TValue value;
4824+ TKey key = TKey() ;
4825+ TValue value = TValue() ;
48264826 size_t offset_key = fbe_model_key.get(key);
48274827 fbe_model_key.fbe_shift(offset_key);
48284828 fbe_model_value.fbe_shift(offset_key);
@@ -4853,8 +4853,8 @@ inline size_t FinalModelMap<TKey, TValue>::get(std::unordered_map<TKey, TValue>&
48534853 FinalModel<TValue> fbe_model_value(_buffer, fbe_offset() + 4);
48544854 for (size_t i = fbe_map_size; i-- > 0;)
48554855 {
4856- TKey key;
4857- TValue value;
4856+ TKey key = TKey() ;
4857+ TValue value = TValue() ;
48584858 size_t offset_key = fbe_model_key.get(key);
48594859 fbe_model_key.fbe_shift(offset_key);
48604860 fbe_model_value.fbe_shift(offset_key);
@@ -6184,8 +6184,8 @@ struct ValueReader<TJson, std::map<TKey, TValue>>
61846184 // Collect map items
61856185 for (auto it = json.MemberBegin(); it != json.MemberEnd(); ++it)
61866186 {
6187- TKey key;
6188- TValue value;
6187+ TKey key = TKey() ;
6188+ TValue value = TValue() ;
61896189 if (!FBE::JSON::from_json_key(it->name, key))
61906190 return false;
61916191 if (!FBE::JSON::from_json(it->value, value))
@@ -6210,8 +6210,8 @@ struct ValueReader<TJson, std::unordered_map<TKey, TValue>>
62106210 // Collect hash items
62116211 for (auto it = json.MemberBegin(); it != json.MemberEnd(); ++it)
62126212 {
6213- TKey key;
6214- TValue value;
6213+ TKey key = TKey() ;
6214+ TValue value = TValue() ;
62156215 if (!FBE::JSON::from_json_key(it->name, key))
62166216 return false;
62176217 if (!FBE::JSON::from_json(it->value, value))
0 commit comments