summaryrefslogtreecommitdiff
path: root/upb/decode.c
diff options
context:
space:
mode:
authorJoshua Haberman <jhaberman@gmail.com>2017-07-19 01:05:25 +0200
committerJoshua Haberman <jhaberman@gmail.com>2017-07-19 01:05:25 +0200
commit72c333eb037da6fe63358efe9c6dc29547b0ab49 (patch)
treef90b48f78f28071a6514a8f766bb6570ae35f5f1 /upb/decode.c
parent058a17f6a6c2487fd674511d5409497a03e83758 (diff)
Fixed amalgamated build.
Diffstat (limited to 'upb/decode.c')
-rw-r--r--upb/decode.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/upb/decode.c b/upb/decode.c
index 3f0b6d1..3c76e0f 100644
--- a/upb/decode.c
+++ b/upb/decode.c
@@ -104,11 +104,11 @@ static bool upb_decode_tag(const char **ptr, const char *limit,
return true;
}
-static int32_t upb_zzdec_32(uint32_t n) {
+static int32_t upb_zzdecode_32(uint32_t n) {
return (n >> 1) ^ -(int32_t)(n & 1);
}
-static int64_t upb_zzdec_64(uint64_t n) {
+static int64_t upb_zzdecode_64(uint64_t n) {
return (n >> 1) ^ -(int64_t)(n & 1);
}
@@ -317,12 +317,12 @@ static bool upb_decode_varintfield(upb_decstate *d, upb_decframe *frame,
break;
}
case UPB_DESCRIPTOR_TYPE_SINT32: {
- int32_t decoded = upb_zzdec_32(val);
+ int32_t decoded = upb_zzdecode_32(val);
memcpy(field_mem, &decoded, sizeof(decoded));
break;
}
case UPB_DESCRIPTOR_TYPE_SINT64: {
- int64_t decoded = upb_zzdec_64(val);
+ int64_t decoded = upb_zzdecode_64(val);
memcpy(field_mem, &decoded, sizeof(decoded));
break;
}
@@ -443,9 +443,9 @@ static bool upb_decode_toarray(upb_decstate *d, upb_decframe *frame,
case UPB_DESCRIPTOR_TYPE_BOOL:
VARINT_CASE(bool, bool);
case UPB_DESCRIPTOR_TYPE_SINT32:
- VARINT_CASE(int32_t, upb_zzdec_32);
+ VARINT_CASE(int32_t, upb_zzdecode_32);
case UPB_DESCRIPTOR_TYPE_SINT64:
- VARINT_CASE(int64_t, upb_zzdec_64);
+ VARINT_CASE(int64_t, upb_zzdecode_64);
case UPB_DESCRIPTOR_TYPE_MESSAGE:
CHK(val.size <= (size_t)(frame->limit - val.data));
return upb_decode_submsg(d, frame, val.data + val.size, field, 0);
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback