summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorJoshua Haberman <joshua@reverberate.org>2009-08-16 00:21:17 -0700
committerJoshua Haberman <joshua@reverberate.org>2009-08-16 00:21:17 -0700
commitcfd67dda4967d2246ab1a9d852ad466a9b2a1a18 (patch)
tree64097a420b4fca996b0896ef87ea9e34c4297e69 /tools
parent1e82f0ebd6ae0de251ec6c3cac0544d96d973f1b (diff)
Various fixes.
Diffstat (limited to 'tools')
-rw-r--r--tools/upbc.c8
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);
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback