To prevent potential problem of dangling pointer 82/318782/1
authordyamy-lee <dyamy.lee@samsung.com>
Tue, 8 Oct 2024 08:39:11 +0000 (17:39 +0900)
committerdyamy-lee <dyamy.lee@samsung.com>
Tue, 8 Oct 2024 08:39:11 +0000 (17:39 +0900)
This patch set NULL to prevent potential dangling pointer problem after calling free().

Change-Id: If25c2cf46ecc164b5b09543777051076bb293d30

client/tts_core.c

index 5c0f49b..902c466 100644 (file)
@@ -1450,6 +1450,7 @@ int tts_core_add_text(tts_client_s* client, const char* text, const char* langua
 
        if (NULL != g_language) {
                free(g_language);
+               g_language = NULL;
        }
 
        g_language = (NULL == language ? NULL : strdup(language));