diff --git a/upb/upb.h b/upb/upb.h index 0d15d5db92..85205a5a76 100644 --- a/upb/upb.h +++ b/upb/upb.h @@ -301,7 +301,7 @@ UPB_INLINE uint32_t _upb_be_swap32(uint32_t val) { return val; } else { return ((val & 0xff) << 24) | ((val & 0xff00) << 8) | - ((val & 0xff0000ULL) >> 8) | ((val & 0xff000000ULL) >> 24); + ((val & 0xff0000) >> 8) | ((val & 0xff000000) >> 24); } }