diff options
author | Joshua Haberman <joshua@reverberate.org> | 2009-08-16 00:21:17 -0700 |
---|---|---|
committer | Joshua Haberman <joshua@reverberate.org> | 2009-08-16 00:21:17 -0700 |
commit | cfd67dda4967d2246ab1a9d852ad466a9b2a1a18 (patch) | |
tree | 64097a420b4fca996b0896ef87ea9e34c4297e69 /tools/upbc.c | |
parent | 1e82f0ebd6ae0de251ec6c3cac0544d96d973f1b (diff) |
Various fixes.
Diffstat (limited to 'tools/upbc.c')
-rw-r--r-- | tools/upbc.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/tools/upbc.c b/tools/upbc.c index 2185ee3..a324971 100644 --- a/tools/upbc.c +++ b/tools/upbc.c @@ -35,7 +35,7 @@ static void to_preproc(struct upb_string *str) str->ptr[i] = toupper(str->ptr[i]); } -static int memrchr(char *data, char c, size_t len) +static int my_memrchr(char *data, char c, size_t len) { int off = len-1; while(off > 0 && data[off] != c) --off; @@ -92,9 +92,9 @@ static void write_h(struct upb_symtab_entry *entries[], int num_entries, to_cident(enum_name); struct upb_string *enum_val_prefix = upb_strdup(&entry->e.key); - enum_val_prefix->byte_len = memrchr(enum_val_prefix->ptr, - UPB_SYMBOL_SEPARATOR, - enum_val_prefix->byte_len); + enum_val_prefix->byte_len = my_memrchr(enum_val_prefix->ptr, + UPB_SYMBOL_SEPARATOR, + enum_val_prefix->byte_len); enum_val_prefix->byte_len++; to_preproc(enum_val_prefix); |