diff --git a/src/lib/ubjson/ubjr.c b/src/lib/ubjson/ubjr.c index 4a5ba97c5a5a0a845bc7263bf7c1aa7d5223402d..afa357b2e2d7442a6492367c5b551ac3e1106be2 100644 --- a/src/lib/ubjson/ubjr.c +++ b/src/lib/ubjson/ubjr.c @@ -57,6 +57,7 @@ ubjr_context_t* ubjr_open_callback(void* userdata, size_t ubjr_close_context(ubjr_context_t* ctx) { size_t n = ctx->total_read; + free(ctx->userdata); free(ctx); return n; }