X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fcourgette%2Fstreams.cc;h=fcac593e9c0af0034b731b77fc964fa1446b96c4;hb=1afa4dd80ef85af7c90efaea6959db1d92330844;hp=df769b1bbf1b7e2809a715b3c58a563ed99d7057;hpb=90762837333c13ccf56f2ad88e4481fc71e8d281;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/courgette/streams.cc b/src/courgette/streams.cc index df769b1..fcac593 100644 --- a/src/courgette/streams.cc +++ b/src/courgette/streams.cc @@ -115,10 +115,10 @@ const uint8* Varint::Parse32WithLimit(const uint8* source, // have the high bit set to indicate more digits. inline uint8* Varint::Encode32(uint8* destination, uint32 value) { while (value >= 128) { - *(destination++) = value | 128; + *(destination++) = static_cast(value) | 128; value = value >> 7; } - *(destination++) = value; + *(destination++) = static_cast(value); return destination; }