Skip to content

Commit d6c4088

Browse files
committed
Fix compilation issues
1 parent a2afbdd commit d6c4088

File tree

3 files changed

+12
-12
lines changed

3 files changed

+12
-12
lines changed

proto/fbe_final_models.inl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -538,8 +538,8 @@ inline size_t FinalModelMap<TKey, TValue>::get(std::map<TKey, TValue>& values) c
538538
FinalModel<TValue> fbe_model_value(_buffer, fbe_offset() + 4);
539539
for (size_t i = fbe_map_size; i-- > 0;)
540540
{
541-
TKey key;
542-
TValue value;
541+
TKey key = TKey();
542+
TValue value = TValue();
543543
size_t offset_key = fbe_model_key.get(key);
544544
fbe_model_key.fbe_shift(offset_key);
545545
fbe_model_value.fbe_shift(offset_key);
@@ -570,8 +570,8 @@ inline size_t FinalModelMap<TKey, TValue>::get(std::unordered_map<TKey, TValue>&
570570
FinalModel<TValue> fbe_model_value(_buffer, fbe_offset() + 4);
571571
for (size_t i = fbe_map_size; i-- > 0;)
572572
{
573-
TKey key;
574-
TValue value;
573+
TKey key = TKey();
574+
TValue value = TValue();
575575
size_t offset_key = fbe_model_key.get(key);
576576
fbe_model_key.fbe_shift(offset_key);
577577
fbe_model_value.fbe_shift(offset_key);

proto/fbe_json.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -874,8 +874,8 @@ struct ValueReader<TJson, std::map<TKey, TValue>>
874874
// Collect map items
875875
for (auto it = json.MemberBegin(); it != json.MemberEnd(); ++it)
876876
{
877-
TKey key;
878-
TValue value;
877+
TKey key = TKey();
878+
TValue value = TValue();
879879
if (!FBE::JSON::from_json_key(it->name, key))
880880
return false;
881881
if (!FBE::JSON::from_json(it->value, value))
@@ -900,8 +900,8 @@ struct ValueReader<TJson, std::unordered_map<TKey, TValue>>
900900
// Collect hash items
901901
for (auto it = json.MemberBegin(); it != json.MemberEnd(); ++it)
902902
{
903-
TKey key;
904-
TValue value;
903+
TKey key = TKey();
904+
TValue value = TValue();
905905
if (!FBE::JSON::from_json_key(it->name, key))
906906
return false;
907907
if (!FBE::JSON::from_json(it->value, value))

proto/fbe_models.inl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -620,8 +620,8 @@ inline void FieldModelMap<TKey, TValue>::get(std::map<TKey, TValue>& values) con
620620
auto fbe_model = (*this)[0];
621621
for (size_t i = fbe_map_size; i-- > 0;)
622622
{
623-
TKey key;
624-
TValue value;
623+
TKey key = TKey();
624+
TValue value = TValue();
625625
fbe_model.first.get(key);
626626
fbe_model.second.get(value);
627627
values.emplace(key, value);
@@ -642,8 +642,8 @@ inline void FieldModelMap<TKey, TValue>::get(std::unordered_map<TKey, TValue>& v
642642
auto fbe_model = (*this)[0];
643643
for (size_t i = fbe_map_size; i-- > 0;)
644644
{
645-
TKey key;
646-
TValue value;
645+
TKey key = TKey();
646+
TValue value = TValue();
647647
fbe_model.first.get(key);
648648
fbe_model.second.get(value);
649649
values.emplace(key, value);

0 commit comments

Comments
 (0)