Add to check null string 86/305386/3
authorSukhyungKang <shine.kang@samsung.com>
Thu, 1 Feb 2024 05:17:39 +0000 (14:17 +0900)
committerSukhyungKang <shine.kang@samsung.com>
Thu, 1 Feb 2024 05:23:43 +0000 (14:23 +0900)
Change-Id: Ic9c8e944a35ee135de8e6331e762eccf14f17e69
Signed-off-by: SukhyungKang <shine.kang@samsung.com>
src/widget_service.c

index bc8700e..e0cde3c 100644 (file)
@@ -2890,11 +2890,15 @@ static int _get_disable(const char *widget_id, bool *is_disabled, uid_t uid)
        int ret;
        sqlite3 *db;
        sqlite3_stmt *stmt;
-       char *query;
+       char *query = NULL;
        int disable;
 
        query = sqlite3_mprintf("SELECT is_disable FROM widget_class"
             " WHERE classid = %Q", widget_id);
+       if (query == NULL) {
+               _E("failed to make query");
+               return WIDGET_ERROR_OUT_OF_MEMORY;
+       }
 
        db = _open_db(uid);
        if (db == NULL) {