diff options
-rw-r--r-- | egg/egg-buffer.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/egg/egg-buffer.c b/egg/egg-buffer.c index fd0aca27..f20588ff 100644 --- a/egg/egg-buffer.c +++ b/egg/egg-buffer.c @@ -321,7 +321,7 @@ egg_buffer_encode_uint32 (unsigned char* buf, uint32_t val) uint32_t egg_buffer_decode_uint32 (unsigned char* ptr) { - uint32_t val = ptr[0] << 24 | ptr[1] << 16 | ptr[2] << 8 | ptr[3]; + uint32_t val = (uint32_t) ptr[0] << 24 | ptr[1] << 16 | ptr[2] << 8 | ptr[3]; return val; } |