diff --git a/upb/decode.c b/upb/decode.c index cf476a4ad3..0e1dfd14cb 100644 --- a/upb/decode.c +++ b/upb/decode.c @@ -424,8 +424,7 @@ static bool decode_checkenum(upb_Decoder* d, const char* ptr, upb_Message* msg, if (UPB_LIKELY(v < 64) && UPB_LIKELY(((1ULL << v) & e->mask))) return true; - bool ans = decode_checkenum_slow(d, ptr, msg, e, field, v); - return ans; + return decode_checkenum_slow(d, ptr, msg, e, field, v); } UPB_NOINLINE