|
|
@ -656,7 +656,7 @@ int upb_MtDecoder_CompareFields(const void* _a, const void* _b) { |
|
|
|
uint32_t b_packed = UPB_COMBINE(b->rep, b->type, b->field_index); |
|
|
|
uint32_t b_packed = UPB_COMBINE(b->rep, b->type, b->field_index); |
|
|
|
assert(a_packed != b_packed); |
|
|
|
assert(a_packed != b_packed); |
|
|
|
#undef UPB_COMBINE |
|
|
|
#undef UPB_COMBINE |
|
|
|
return a < b ? -1 : 1; |
|
|
|
return a_packed < b_packed ? -1 : 1; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
static bool upb_MtDecoder_SortLayoutItems(upb_MtDecoder* d) { |
|
|
|
static bool upb_MtDecoder_SortLayoutItems(upb_MtDecoder* d) { |
|
|
|