Update hello protocol
[platform/core/uifw/tts.git] / client / tts_client.c
index 0d9b493..94a713d 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);
 
@@ -233,6 +240,7 @@ int tts_client_get_use_callback(tts_client_s* client)
        return client->cb_ref_count;
 }
 
+//LCOV_EXCL_START
 int tts_client_get_connected_client_count()
 {
        GList *iter = NULL;
@@ -282,4 +290,5 @@ 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
+}
+//LCOV_EXCL_STOP