diff --git a/libr/util/log.c b/libr/util/log.c index 428fa9135c..e20c10ffff 100644 --- a/libr/util/log.c +++ b/libr/util/log.c @@ -32,6 +32,7 @@ R_API void r_log_init(void) { R_API void r_log_fini(void) { if (rlog) { + r_list_free (rlog->cbs); free (rlog->file); free (rlog->filter); free (rlog); diff --git a/libr/util/print.c b/libr/util/print.c index 2e06987cff..037f808ca6 100644 --- a/libr/util/print.c +++ b/libr/util/print.c @@ -352,6 +352,7 @@ R_API void r_print_free(RPrint *p) { } sdb_free (p->formats); p->formats = NULL; + free (p->codevarname); free (p->spinmsg); R_FREE (p->strconv_mode); if (p->zoom) {