You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I defined map<int32, int64> in the source proto file, but when the server put a value larger than 4294967296(2^32) and transfer to the iOS client, the value is incorrect.
I found a bug from GPBDictionary.m in line 409:
valueToFill->valueInt64 = GPBCodedInputStreamReadInt32(&stream->state_);
I think it should be:
409 valueToFill->valueInt64 = GPBCodedInputStreamReadInt64(&stream->state_);
^O^
The text was updated successfully, but these errors were encountered:
I defined map<int32, int64> in the source proto file, but when the server put a value larger than 4294967296(2^32) and transfer to the iOS client, the value is incorrect.
I found a bug from GPBDictionary.m in line 409:
valueToFill->valueInt64 = GPBCodedInputStreamReadInt32(&stream->state_);
I think it should be:
409 valueToFill->valueInt64 = GPBCodedInputStreamReadInt64(&stream->state_);
The text was updated successfully, but these errors were encountered: