Merge "Fix svace issue (add null checker)" into tizen
authorSooyeon Kim <sooyeon.kim@samsung.com>
Thu, 7 Mar 2024 03:15:52 +0000 (03:15 +0000)
committerGerrit Code Review <gerrit@review>
Thu, 7 Mar 2024 03:15:52 +0000 (03:15 +0000)
1  2 
server/sttd_engine_agent.c

@@@ -98,8 -98,11 +98,12 @@@ int sttd_engine_agent_init(result_callb
  
        if (0 != sttd_config_get_default_language(&(g_default_language))) {
                SLOG(LOG_WARN, TAG_STTD, "[Engine Agent WARNING] There is No default voice in config");
 +              free(g_default_language);
                /* Set default voice */
+               if (NULL != g_default_language) {
+                       free(g_default_language);
+                       g_default_language = NULL;
+               }
                g_default_language = strdup("en_US");
        } else {
                SLOG(LOG_DEBUG, TAG_STTD, "[Engine Agent] Default language is %s", g_default_language);