From: sooyeon Date: Mon, 1 Aug 2022 06:11:23 +0000 (+0900) Subject: Change type casting using intptr_t X-Git-Tag: submit/tizen/20220802.012937~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=cf8bc6a6522c6d716c13127333647ef959c2d0c5;p=platform%2Fcore%2Fuifw%2Fvoice-control.git Change type casting using intptr_t Change-Id: I596abafd51aa4af3e537b0df561b40c50cfcbc52 Signed-off-by: sooyeon --- diff --git a/server/vcd_tidl.c b/server/vcd_tidl.c index b7ed0b9..e4a7426 100644 --- a/server/vcd_tidl.c +++ b/server/vcd_tidl.c @@ -1383,7 +1383,8 @@ int __mgr_tidl_close_connection() */ static void __widget_on_connected(rpc_port_proxy_vcd_widget_proxy_vcd_widget_h h, void *user_data) { - widget_tidl_info_s* widget_tidl_info = vcd_client_widget_get_tidl_info((int)user_data); + int pid = (intptr_t)user_data; + widget_tidl_info_s* widget_tidl_info = vcd_client_widget_get_tidl_info(pid); widget_tidl_info->connected = true; widget_tidl_info->connection_requesting = false; @@ -1393,7 +1394,8 @@ static void __widget_on_connected(rpc_port_proxy_vcd_widget_proxy_vcd_widget_h h static void __widget_on_disconnected(rpc_port_proxy_vcd_widget_proxy_vcd_widget_h h, void *user_data) { - widget_tidl_info_s* widget_tidl_info = vcd_client_widget_get_tidl_info((int)user_data); + int pid = (intptr_t)user_data; + widget_tidl_info_s* widget_tidl_info = vcd_client_widget_get_tidl_info(pid); widget_tidl_info->connected = false; widget_tidl_info->connection_requesting = false; @@ -1403,7 +1405,8 @@ static void __widget_on_disconnected(rpc_port_proxy_vcd_widget_proxy_vcd_widget_ static void __widget_on_rejected(rpc_port_proxy_vcd_widget_proxy_vcd_widget_h h, void *user_data) { - widget_tidl_info_s* widget_tidl_info = vcd_client_widget_get_tidl_info((int)user_data); + int pid = (intptr_t)user_data; + widget_tidl_info_s* widget_tidl_info = vcd_client_widget_get_tidl_info(pid); widget_tidl_info->connection_requesting = false; @@ -1420,7 +1423,8 @@ static rpc_port_proxy_vcd_widget_proxy_vcd_widget_h __widget_create_rpc_port(con }; rpc_port_proxy_vcd_widget_proxy_vcd_widget_h handle = NULL; - if (0 != rpc_port_proxy_vcd_widget_proxy_vcd_widget_create(engine_app_id, &rpc_callback, (void *)pid, &handle)) { + intptr_t ptr_pid = pid; + if (0 != rpc_port_proxy_vcd_widget_proxy_vcd_widget_create(engine_app_id, &rpc_callback, (void *)ptr_pid, &handle)) { SLOG(LOG_ERROR, TAG_VCD, "[TIDL ERROR] Fail to create proxy"); return NULL; }