From: dyamy-lee Date: Wed, 25 Sep 2024 07:42:53 +0000 (+0900) Subject: change the 'duration_in_msec' type from long to unsigned int X-Git-Tag: accepted/tizen/unified/20240930.043752~5 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F69%2F318169%2F1;p=platform%2Fcore%2Fuifw%2Ftts.git change the 'duration_in_msec' type from long to unsigned int The change type is not safety from unsigned int to long. And, in other side, related variables are used as unsigned int. So, this patch changes it to unsigned int variable. Change-Id: I59b4805abac695edf77e6a6854c67104d591d619 --- diff --git a/server/ttsd_server.c b/server/ttsd_server.c index 51e83525..b044eb38 100644 --- a/server/ttsd_server.c +++ b/server/ttsd_server.c @@ -87,7 +87,7 @@ static int __stop_and_send_ready_state(unsigned int uid) } static void __synthesis(unsigned int uid); -static bool __generate_silent(long duration_in_msec); +static bool __generate_silent(unsigned int duration_in_msec); static Eina_Bool __wait_synthesis(void *data) { @@ -249,7 +249,7 @@ static void __synthesis(unsigned int uid) return; } -static bool __generate_silent(long duration_in_msec) +static bool __generate_silent(unsigned int duration_in_msec) { SLOG(LOG_DEBUG, tts_tag(), "@@@ GENERATE SILENT START"); @@ -257,8 +257,8 @@ static bool __generate_silent(long duration_in_msec) int sample_bytes = 2; int sample_rate = 16000; - long bytes = duration_in_msec * sample_bytes * sample_rate * 0.001; - SLOG(LOG_INFO, TAG_TTSC, "[INFO] data size for duration_in_msec in silence utterance is [%ld]", bytes); + unsigned int bytes = duration_in_msec * sample_bytes * sample_rate * 0.001; + SLOG(LOG_INFO, TAG_TTSC, "[INFO] data size for duration_in_msec in silence utterance is [%u]", bytes); char* data = (char*)calloc(sizeof(char), bytes); /* add wav data */