From c0b1b133fe979e0c5d212e403dd15ae7f73f4eca Mon Sep 17 00:00:00 2001 From: Stefan Schmidt Date: Fri, 14 Dec 2012 13:35:53 +0000 Subject: [PATCH] elm: Fix memleaks for string duplicated in parse_str. We get a strdup'ed string here so we need to take care about freeing it. SVN revision: 80941 --- legacy/elementary/src/bin/elm_prefs_cc_handlers.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/legacy/elementary/src/bin/elm_prefs_cc_handlers.c b/legacy/elementary/src/bin/elm_prefs_cc_handlers.c index 8fc260171c..ba79c60ffb 100644 --- a/legacy/elementary/src/bin/elm_prefs_cc_handlers.c +++ b/legacy/elementary/src/bin/elm_prefs_cc_handlers.c @@ -1091,6 +1091,7 @@ st_collection_page_items_item_date_default(void) current_item->spec.d.def.m = lt->tm_mon + 1; current_item->spec.d.def.d = lt->tm_mday; } + free(date); } } @@ -1119,6 +1120,7 @@ st_collection_page_items_item_date_max(void) current_item->spec.d.max.m = lt->tm_mon + 1; current_item->spec.d.max.d = lt->tm_mday; } + free(date); } } @@ -1147,6 +1149,7 @@ st_collection_page_items_item_date_min(void) current_item->spec.d.min.m = lt->tm_mon + 1; current_item->spec.d.min.d = lt->tm_mday; } + free(date); } }