summaryrefslogtreecommitdiff
path: root/src/upb_msg.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/upb_msg.c')
-rw-r--r--src/upb_msg.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/upb_msg.c b/src/upb_msg.c
index a923bb8..5d36c01 100644
--- a/src/upb_msg.c
+++ b/src/upb_msg.c
@@ -247,12 +247,12 @@ void upb_msg_reuse_submsg(void **msg, struct upb_msg *m)
/* Serialization/Deserialization. ********************************************/
-static upb_field_type_t tag_cb(void *udata, struct upb_tag tag,
+static upb_field_type_t tag_cb(void *udata, struct upb_tag *tag,
void **user_field_desc)
{
struct upb_msg_parse_state *s = udata;
- struct upb_msg_field *f = upb_msg_fieldbynum(s->top->m, tag.field_number);
- if(!f || !upb_check_type(tag.wire_type, f->type))
+ struct upb_msg_field *f = upb_msg_fieldbynum(s->top->m, tag->field_number);
+ if(!f || !upb_check_type(tag->wire_type, f->type))
return 0; /* Skip unknown or fields of the wrong type. */
*user_field_desc = f;
return f->type;
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback