[ACR-1216][tts][Add tts_repeat()]
[platform/core/uifw/tts.git] / client / tts_client.c
index 0d9b493..4ce1855 100644 (file)
@@ -87,6 +87,8 @@ int tts_client_new(tts_h* tts)
        client->credential_needed = false;
        client->internal = false;
 
+       client->text_repeat = NULL;
+
        g_client_list = g_list_append(g_client_list, client);
 
        *tts = temp;
@@ -130,6 +132,11 @@ int tts_client_destroy(tts_h tts)
                                        data->credential = NULL;
                                }
 
+                               if (NULL != data->text_repeat) {
+                                       free(data->text_repeat);
+                                       data->text_repeat = NULL;
+                               }
+
                                free(data);
                                free(tts);
 
@@ -282,4 +289,4 @@ int tts_client_get_mode_client_count(tts_mode_e mode)
 GList* tts_client_get_client_list()
 {
        return g_client_list;
-}
\ No newline at end of file
+}