From: Mike Blumenkrantz Date: Thu, 13 Mar 2014 14:31:07 +0000 (-0400) Subject: fix mixer config leak on config failure X-Git-Tag: upstream/0.19.99~1383 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=94072211c398b7be5c91b6941e51b7d62b2e958d;p=platform%2Fupstream%2Fenlightenment.git fix mixer config leak on config failure CID 1135539 --- diff --git a/src/modules/mixer/e_mod_main.c b/src/modules/mixer/e_mod_main.c index 40bb351..67fbc21 100644 --- a/src/modules/mixer/e_mod_main.c +++ b/src/modules/mixer/e_mod_main.c @@ -1367,7 +1367,10 @@ e_modapi_init(E_Module *m) _mixer_module_configuration_setup(ctxt); if (!ctxt->conf) - return NULL; + { + free(ctxt); + return NULL; + } _mixer_configure_registry_register(); e_gadcon_provider_register(&_gc_class);