From 6981e468a3234b3f5439dec8178703a6364cfe03 Mon Sep 17 00:00:00 2001 From: Joshua Haberman Date: Thu, 4 Aug 2011 17:21:24 -0700 Subject: More work on Lua extension, and consequent core refactoring. --- upb/pb/glue.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'upb/pb') diff --git a/upb/pb/glue.c b/upb/pb/glue.c index dfd9e88..6b52435 100644 --- a/upb/pb/glue.c +++ b/upb/pb/glue.c @@ -89,6 +89,8 @@ void upb_read_descriptor(upb_symtab *symtab, const char *str, size_t len, if (upb_ok(status)) upb_symtab_add(symtab, defs, n, status); + for(int i = 0; i < n; i++) upb_def_unref(defs[i]); + upb_descreader_uninit(&r); upb_stringsrc_uninit(&strsrc); upb_decoder_uninit(&d); -- cgit v1.2.3