summaryrefslogtreecommitdiff
path: root/upb/def.c
diff options
context:
space:
mode:
authorJosh Haberman <jhaberman@gmail.com>2017-01-23 16:33:33 -0800
committerJosh Haberman <jhaberman@gmail.com>2017-01-23 16:33:33 -0800
commit512130adf13809cb857c9a208d728514e5ea31fd (patch)
tree94c78387059e41f11fce18b58c2d307b4cfeea58 /upb/def.c
parent693b841ec6e2bdb91920b7ea35a70ca30b416741 (diff)
Remove another bit of obsolete code.
Diffstat (limited to 'upb/def.c')
-rw-r--r--upb/def.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/upb/def.c b/upb/def.c
index c69e506..080cd92 100644
--- a/upb/def.c
+++ b/upb/def.c
@@ -2237,15 +2237,9 @@ static bool symtab_add(upb_symtab *s, upb_def *const*defs, size_t n,
for (i = 0; i < add_n; i++) {
upb_def *def = (upb_def*)add_objs[i];
const char *name = upb_def_fullname(def);
- upb_value v;
bool success;
-
- if (upb_strtable_remove(&s->symtab, name, &v)) {
- const upb_def *def = upb_value_getptr(v);
- upb_def_unref(def, s);
- }
success = upb_strtable_insert(&s->symtab, name, upb_value_ptr(def));
- UPB_ASSERT(success == true);
+ UPB_ASSERT(success);
}
upb_gfree(add_defs);
return true;
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback