From: Stefan Schmidt Date: Mon, 12 Dec 2016 15:35:44 +0000 (+0100) Subject: elm: theme: avoid double free in theme version check X-Git-Tag: upstream/1.20.0~2897 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=eef89ceb3a27088b22555a15ce5621eeb4ad5b02;p=platform%2Fupstream%2Fefl.git elm: theme: avoid double free in theme version check If we would have a version below 110 we would run into a double free here. Just warn and let the freeing happen two lines below. CID: 1366926 --- diff --git a/src/lib/elementary/elm_theme.c b/src/lib/elementary/elm_theme.c index 9349fca29a..75f241f480 100644 --- a/src/lib/elementary/elm_theme.c +++ b/src/lib/elementary/elm_theme.c @@ -52,7 +52,6 @@ _elm_theme_item_finalize(Elm_Theme_Files *files, if (v < 110) // bump this version number when we need to { WRN("Selected theme is too old (version = %d, needs >= 110)", v); - free(version); } free(version); }