From 964c8ec66ed57b88b8af53d01606329544f0811b Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Thu, 13 Dec 2012 14:25:04 +0000 Subject: [PATCH] fileman_opinfo improper E_FREE and possible leak depending on asprintf implementation SVN revision: 80867 --- src/modules/fileman_opinfo/e_mod_main.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/fileman_opinfo/e_mod_main.c b/src/modules/fileman_opinfo/e_mod_main.c index 4288ef31d..2b57cff28 100644 --- a/src/modules/fileman_opinfo/e_mod_main.c +++ b/src/modules/fileman_opinfo/e_mod_main.c @@ -367,7 +367,8 @@ _gc_init(E_Gadcon *gc, const char *name, const char *id, const char *style) e_module_dir_get(opinfo_module)); if (r < 0) { - E_FREE(inst); + free(inst->theme_file); + free(inst); return NULL; }