Fix svace issue (PASSED_TO_PROC_AFTER_RELEASE) 75/271575/1
authorsooyeon <sooyeon.kim@samsung.com>
Wed, 23 Feb 2022 15:19:48 +0000 (00:19 +0900)
committersooyeon <sooyeon.kim@samsung.com>
Wed, 23 Feb 2022 15:20:11 +0000 (00:20 +0900)
Change-Id: I5278c5197e3298fb4fdd933eb5972d8c3e6dc5f7
Signed-off-by: sooyeon <sooyeon.kim@samsung.com>
common/vc_cmd_db.c

index 92df70601351efb9fb36bb92f046ab6f9b20f2b6..54c1df027351e125b58d61d2a374ae6cd81fcd99 100644 (file)
@@ -1499,7 +1499,7 @@ int __vc_db_open_db_for_daemon(char** path, sqlite3** db_handle)
        int ret = db_util_open(*path, db_handle, DB_UTIL_REGISTER_HOOK_METHOD);
        if (ret != SQLITE_OK) {
                SLOG(LOG_ERROR, vc_db_tag(), "[ERROR] Fail to open db, path = %s, ret(%d)", *path, ret);
-               if (*db_handle) {
+               if (db_handle && *db_handle) {
                        SLOG(LOG_ERROR, vc_db_tag(), "[ERROR] Error msg (%s)", sqlite3_errmsg(*db_handle));
                        db_util_close(*db_handle);
                        *db_handle = NULL;
@@ -1762,7 +1762,7 @@ int __vc_db_open_db(char** path, sqlite3** db_handle)
        int ret = db_util_open(*path, db_handle, DB_UTIL_REGISTER_HOOK_METHOD);
        if (ret != SQLITE_OK) {
                SLOG(LOG_ERROR, vc_db_tag(), "[ERROR] Fail to open db for daemon, path = %s, ret(%d)", *path, ret);
-               if (*db_handle) {
+               if (db_handle && *db_handle) {
                        SLOG(LOG_ERROR, vc_db_tag(), "[ERROR] Error msg (%s)", sqlite3_errmsg(*db_handle));
                        db_util_close(*db_handle);
                        *db_handle = NULL;