From 94072211c398b7be5c91b6941e51b7d62b2e958d Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Thu, 13 Mar 2014 10:31:07 -0400 Subject: [PATCH] fix mixer config leak on config failure CID 1135539 --- src/modules/mixer/e_mod_main.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/modules/mixer/e_mod_main.c b/src/modules/mixer/e_mod_main.c index 40bb351b0..67fbc2122 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);