Close db when sqlite3_prepare_v2 is failed 82/167082/1
authorSeungha Son <seungha.son@samsung.com>
Mon, 15 Jan 2018 08:57:10 +0000 (17:57 +0900)
committerSeungha Son <seungha.son@samsung.com>
Mon, 15 Jan 2018 08:58:35 +0000 (17:58 +0900)
Signed-off-by: Seungha Son <seungha.son@samsung.com>
Change-Id: I33dfb432425e6466a7f611c7c0a0965b5712bd26

src/pkgmgrinfo_updateinfo.c

index f7dc389..e796885 100644 (file)
@@ -238,6 +238,7 @@ static int _get_pkg_updateinfo_from_db(const char *pkgid,
        if (ret != SQLITE_OK) {
                _LOGE("Don't execute query = %s error message = %s\n", query,
                sqlite3_errmsg(db));
+               sqlite3_close_v2(db);
                free(dbpath);
                return -1;
        }