Update codes for gcc 9.2 compiler
[platform/core/uifw/tts.git] / client / tts.c
index 67db4b9..8e9d4f6 100644 (file)
@@ -1229,7 +1229,7 @@ int tts_add_text(tts_h tts, const char* text, const char* language, int voice_ty
        g_voice_type = voice_type;
        g_speed = speed;
 
-       SLOG(LOG_DEBUG, TAG_TTSC, "[DEBUG] repeat: text(%s), language(%s), voice type(%d), speed(%d)", client->text_repeat, g_language, g_voice_type, g_speed);
+       SLOG(LOG_DEBUG, TAG_TTSC, "[DEBUG] repeat: text(%s), language(%s), voice type(%d), speed(%d)", client->text_repeat, (g_language) ? g_language : "NULL", g_voice_type, g_speed);
 
        /* change default language value */
        char* temp = NULL;
@@ -2845,7 +2845,7 @@ int tts_repeat(tts_h tts, char** text_repeat, int* utt_id)
                        return ret;
                }
                *text_repeat = strdup(client->text_repeat);
-               SLOG(LOG_DEBUG, TAG_TTSC, "[DEBUG] text to repeat(%s), utt_id(%d)", *text_repeat, *utt_id);
+               SLOG(LOG_DEBUG, TAG_TTSC, "[DEBUG] text to repeat(%s), utt_id(%d)", (*text_repeat) ? *text_repeat : "NULL", *utt_id);
                if (NULL != tmp_text) {
                        free(tmp_text);
                        tmp_text = NULL;