diff options
Diffstat (limited to 'upb/pb/glue.c')
-rw-r--r-- | upb/pb/glue.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/upb/pb/glue.c b/upb/pb/glue.c index 5583f6e..fb2b769 100644 --- a/upb/pb/glue.c +++ b/upb/pb/glue.c @@ -1,9 +1,6 @@ #include "upb/pb/glue.h" -#include <stdio.h> -#include <stdlib.h> -#include <string.h> #include "upb/descriptor/reader.h" #include "upb/pb/decoder.h" @@ -36,7 +33,7 @@ upb_filedef **upb_loaddescriptor(const char *buf, size_t n, const void *owner, goto cleanup; } - ret = malloc(sizeof (*ret) * (upb_descreader_filecount(reader) + 1)); + ret = upb_gmalloc(sizeof (*ret) * (upb_descreader_filecount(reader) + 1)); if (!ret) { goto cleanup; |