summaryrefslogtreecommitdiff
path: root/upb
diff options
context:
space:
mode:
authorJosh Haberman <jhaberman@gmail.com>2018-09-06 18:26:45 -0700
committerJosh Haberman <jhaberman@gmail.com>2018-09-06 18:26:45 -0700
commit4a7bc85d7245a19e7e380e7429011b96287974ec (patch)
tree6df0653555fd2a2190e793bfd421e37d3acfcdda /upb
parent340bd013380f23eeb3aadd6d1eb0209c5fe7312e (diff)
Fixed some c89 errors.
Diffstat (limited to 'upb')
-rw-r--r--upb/decode.c2
-rw-r--r--upb/encode.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/upb/decode.c b/upb/decode.c
index aa5d721..cd13125 100644
--- a/upb/decode.c
+++ b/upb/decode.c
@@ -224,8 +224,8 @@ static upb_array *upb_getorcreatearr(upb_decframe *frame,
static void upb_sethasbit(upb_decframe *frame,
const upb_msglayout_field *field) {
- UPB_ASSERT(field->presence > 0);
int32_t hasbit = field->presence;
+ UPB_ASSERT(field->presence > 0);
frame->msg[hasbit / 8] |= (1 << (hasbit % 8));
}
diff --git a/upb/encode.c b/upb/encode.c
index 45f8159..a9f2c0d 100644
--- a/upb/encode.c
+++ b/upb/encode.c
@@ -134,8 +134,8 @@ static uint32_t upb_readcase(const char *msg, const upb_msglayout_field *f) {
}
static bool upb_readhasbit(const char *msg, const upb_msglayout_field *f) {
- UPB_ASSERT(f->presence > 0);
uint32_t hasbit = f->presence;
+ UPB_ASSERT(f->presence > 0);
return msg[hasbit / 8] & (1 << (hasbit % 8));
}
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback