From: Suyeon Hwang Date: Mon, 22 Jan 2018 13:03:17 +0000 (+0900) Subject: Fix invalid casting X-Git-Tag: accepted/tizen/unified/20180228.071746~4 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fa3089e4118336be8fe7097fd9d32988c71edafd;p=platform%2Fcore%2Fuifw%2Fvoice-control.git Fix invalid casting Change-Id: Ibe0efb537deadc999f67b5ab9b94f3a789c43c0b Signed-off-by: Suyeon Hwang (cherry picked from commit d73a148aca19b5423df39706b304b807421e98c5) --- diff --git a/server/vcd_server.c b/server/vcd_server.c index ecdd61c..58d6d7d 100755 --- a/server/vcd_server.c +++ b/server/vcd_server.c @@ -1481,7 +1481,9 @@ static int __reset_waiting_for_widget_recording(void) static Eina_Bool __send_waiting_timeout_error_to_manager(void* data) { - SLOG(LOG_ERROR, TAG_VCD, "Widget client didn't send to start recording, pid(%d)", (int)data); + intptr_t ppid = (intptr_t)data; + int pid = (int)ppid; + SLOG(LOG_ERROR, TAG_VCD, "Widget client didn't send to start recording, pid(%d)", pid); __reset_waiting_for_widget_recording(); vcdc_send_error_signal_to_manager(vcd_client_manager_get_pid(), VCD_ERROR_OPERATION_FAILED, "voice_engine.error.proc_fail"); @@ -1494,7 +1496,8 @@ static int __set_waiting_for_widget_recording(int pid) // Check if the app included widget client is terminated or not. If it is terminated, vcd_server_widget_finalize() function will be called // In that function, it will start recording - g_check_widget_client_timer = ecore_timer_add(2.0, __send_waiting_timeout_error_to_manager, (void*)pid); + intptr_t ppid = (intptr_t)pid; + g_check_widget_client_timer = ecore_timer_add(2.0, __send_waiting_timeout_error_to_manager, (void*)ppid); // Set flag to wait for recording from widget client vcd_client_widget_set_waiting_for_recording(pid, true);