summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2014-08-07 15:30:43 +0900
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2014-08-07 15:30:43 +0900
commitb96eb6863826b4e1ce21795b8689dda5797ebab6 (patch)
tree9e3df9c8965be48bd73d3070068bbc093130e372
parentcd95d9d96378e7dc7bb2202673a338d891743e5c (diff)
elm config - fix leak on shutdown of config struct memmebers
-rw-r--r--src/lib/elm_config.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/lib/elm_config.c b/src/lib/elm_config.c
index c7898db6b..0804fb7c7 100644
--- a/src/lib/elm_config.c
+++ b/src/lib/elm_config.c
@@ -1345,7 +1345,10 @@ _config_free(Elm_Config *cfg)
1345 eina_stringshare_del(kb->action); 1345 eina_stringshare_del(kb->action);
1346 eina_stringshare_del(kb->params); 1346 eina_stringshare_del(kb->params);
1347 EINA_LIST_FREE(kb->modifiers, mb) 1347 EINA_LIST_FREE(kb->modifiers, mb)
1348 eina_stringshare_del(mb->mod); 1348 {
1349 eina_stringshare_del(mb->mod);
1350 free(mb);
1351 }
1349 free(kb); 1352 free(kb);
1350 } 1353 }
1351 free(wb); 1354 free(wb);