From: dyamy-lee Date: Fri, 13 Sep 2024 01:50:55 +0000 (+0900) Subject: change the free'ing location to cover whole crediential variable's resource leak X-Git-Tag: accepted/tizen/unified/20240930.043752~16 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F87%2F317687%2F2;p=platform%2Fcore%2Fuifw%2Ftts.git change the free'ing location to cover whole crediential variable's resource leak Change-Id: I49863bd361f3ea1c7190ffd66ed4a4c51539fa0f --- diff --git a/server/ttsd_server.c b/server/ttsd_server.c index 876474da..e6a32d0b 100644 --- a/server/ttsd_server.c +++ b/server/ttsd_server.c @@ -237,11 +237,11 @@ static void __synthesis(unsigned int uid) } write_debugger_information(speak_data, appid, ret); - - free(credential); - credential = NULL; } + free(credential); + credential = NULL; + ttsd_data_destroy_speak_data(speak_data); speak_data = NULL; SLOG(LOG_DEBUG, tts_tag(), "@@@ SYNTHESIS END");