From: Hwankyu Jhun Date: Wed, 18 Jan 2017 03:49:53 +0000 (+0900) Subject: Fix memory leak X-Git-Tag: submit/tizen/20170119.070147~3 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=bc7f86d61bc9e9ddbaf6d4bad540a403fc69d5d0;p=platform%2Fcore%2Fbase%2Fsyspopup.git Fix memory leak Change-Id: If7e1a5a9b30f376911eb3649b0c7580fa474cfcb Signed-off-by: Hwankyu Jhun --- diff --git a/tool/sp_initdb.c b/tool/sp_initdb.c index 216f326..4d4e727 100755 --- a/tool/sp_initdb.c +++ b/tool/sp_initdb.c @@ -249,11 +249,16 @@ static int __init_db(void) info_size = ARRAY_SIZE(wearable_info); break; default: - printf("syspopup info doesn't exists\n"); - return -1; + info = NULL; + break; } free(profile); + if (info == NULL) { + printf("Syspopup info doesn't exist\n"); + return -1; + } + ret = __open_db(); if (ret < 0) return -1;