From: wn.jang Date: Thu, 22 Sep 2022 05:09:54 +0000 (+0900) Subject: Check whether pointer is NULL or not, before use X-Git-Tag: accepted/tizen/unified/20220923.125139~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e86a095fb72a886a21f9e1a5d83fb1452298a607;p=platform%2Fcore%2Fuifw%2Ftts.git Check whether pointer is NULL or not, before use Change-Id: I498b36afbee0247b6c5add8ca7b976df2211ed1a --- diff --git a/server/ttsd_server.c b/server/ttsd_server.c index c50057ee..f4e6a407 100644 --- a/server/ttsd_server.c +++ b/server/ttsd_server.c @@ -586,8 +586,10 @@ static Eina_Bool __state_changed_timer_cb(void *data) static void __state_changed_cb(ttsd_state_e before, ttsd_state_e current) { state_changed_args_t* args = (state_changed_args_t*)calloc(1, sizeof(state_changed_args_t)); - args->before = before; - args->current = current; + if (NULL != args) { + args->before = before; + args->current = current; + } SLOG(LOG_INFO, tts_tag(), "[Server] Notify state chanaged from (%d) to (%d).", before, current); g_notify_state_timer = ecore_timer_add(0.0, __state_changed_timer_cb, args);