From: Jihoon Kim Date: Thu, 8 Jan 2015 04:14:28 +0000 (+0900) Subject: Fix memory leak in hanja_list_new() X-Git-Tag: submit/tizen/20150602.011752~5 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b5d4d08c15d069b61d28e1c119f71d4b67edae9f;p=platform%2Fcore%2Fuifw%2Flibhangul.git Fix memory leak in hanja_list_new() Change-Id: I6915bd77a847f63471710583e084a19c1f30757e --- diff --git a/hangul/hanja.c b/hangul/hanja.c index 84c57b0..bfad1e0 100644 --- a/hangul/hanja.c +++ b/hangul/hanja.c @@ -344,6 +344,9 @@ hanja_list_new(const char *key) list->alloc = 1; list->items = malloc(list->alloc * sizeof(list->items[0])); if (list->items == NULL) { + if (list->key) + free(list->key); + free(list); list = NULL; }