diff options
author | Joshua Haberman <jhaberman@gmail.com> | 2011-08-27 20:36:34 -0700 |
---|---|---|
committer | Joshua Haberman <jhaberman@gmail.com> | 2011-08-27 20:36:34 -0700 |
commit | 521ac7a89adb97bcd1781b4131333554ccd4de87 (patch) | |
tree | 7638bf1ecc0af6d123efb87c46f88f661130952e /upb/descriptor.c | |
parent | 48fedab345674000dd2f8dd4d8356ee995d9263e (diff) |
Refined upb_status.
Diffstat (limited to 'upb/descriptor.c')
-rw-r--r-- | upb/descriptor.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/upb/descriptor.c b/upb/descriptor.c index 49ea5ae..90ba4f7 100644 --- a/upb/descriptor.c +++ b/upb/descriptor.c @@ -203,7 +203,7 @@ static void upb_enumdef_EnumValueDescriptorProto_endmsg(void *_r, upb_status *status) { upb_descreader *r = _r; if(!r->saw_number || !r->saw_name) { - upb_status_setf(status, UPB_ERROR, "Enum value missing name or number."); + upb_status_seterrliteral(status, "Enum value missing name or number."); return; } upb_enumdef *e = upb_downcast_enumdef(upb_descreader_last(r)); @@ -247,11 +247,11 @@ static void upb_enumdef_EnumDescriptorProto_endmsg(void *_r, upb_status *status) upb_descreader *r = _r; upb_enumdef *e = upb_downcast_enumdef(upb_descreader_last(r)); if (upb_descreader_last((upb_descreader*)_r)->fqname == NULL) { - upb_status_setf(status, UPB_ERROR, "Enum had no name."); + upb_status_seterrliteral(status, "Enum had no name."); return; } if (upb_inttable_count(&e->iton) == 0) { - upb_status_setf(status, UPB_ERROR, "Enum had no values."); + upb_status_seterrliteral(status, "Enum had no values."); return; } } @@ -383,7 +383,7 @@ static void upb_fielddef_endmsg(void *_r, upb_status *status) { if (!upb_fielddef_parsedefault(dstr, &val, f->type)) { // We don't worry too much about giving a great error message since the // compiler should have ensured this was correct. - upb_status_setf(status, UPB_ERROR, "Error converting default value."); + upb_status_seterrliteral(status, "Error converting default value."); return; } upb_fielddef_setdefault(f, val); @@ -477,7 +477,7 @@ static void upb_msgdef_endmsg(void *_r, upb_status *status) { upb_descreader *r = _r; upb_msgdef *m = upb_descreader_top(r); if(!m->base.fqname) { - upb_status_setf(status, UPB_ERROR, "Encountered message with no name."); + upb_status_seterrliteral(status, "Encountered message with no name."); return; } |