SVACE : WGID 328326 47/173547/1 accepted/tizen/unified/20180322.145130 submit/tizen/20180322.081227
authorAnupam Roy <anupam.r@samsung.com>
Thu, 22 Mar 2018 08:08:55 +0000 (13:38 +0530)
committerAnupam Roy <anupam.r@samsung.com>
Thu, 22 Mar 2018 08:08:55 +0000 (13:38 +0530)
Change-Id: Id1abcf2d03b530ed4b93b3af5cdefefea74af49e
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
lib/bt-share-db.c

index 6a4c06a..6bde0ef 100644 (file)
@@ -47,7 +47,11 @@ static int __bt_exec_query(sqlite3 *db, char *query)
        retv_if(ret != SQLITE_OK, BT_SHARE_ERR_INTERNAL);
 
        ret = sqlite3_step(stmt);
-       retv_if(ret != SQLITE_DONE, BT_SHARE_ERR_INTERNAL);
+       if (ret != SQLITE_DONE) {
+               sqlite3_finalize(stmt);
+               ERR("sqlite3_step failed");
+               return BT_SHARE_ERR_INTERNAL;
+       }
 
        sqlite3_finalize(stmt);
        return BT_SHARE_ERR_NONE;