Fix resource leak 18/197718/1
authorHwankyu Jhun <h.jhun@samsung.com>
Wed, 16 Jan 2019 00:59:38 +0000 (09:59 +0900)
committerHwankyu Jhun <h.jhun@samsung.com>
Wed, 16 Jan 2019 00:59:38 +0000 (09:59 +0900)
Change-Id: I19f7cf88c148cc8d67cb1a2bd2b47a815f4c0bc1
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
src/tool/preference_tool.c

index cbf8c2ecd9ad174dda9f083cab07211e98247aec..57fb7a0039f6c15cd09ac1d9ee41c8843641b33f 100644 (file)
@@ -644,6 +644,7 @@ static int _restore(const char *pkgid)
 
        /*prepare query*/
        ret = sqlite3_prepare_v2(pref_db, query, strlen(query), &stmt, NULL);
+       sqlite3_free(query);
        if (ret != SQLITE_OK) {
                printf("error, sqlite3_prepare_v2 failed(%d)\n", ret);
                return -1;