From: Ji-hoon Lee Date: Tue, 18 May 2021 10:18:59 +0000 (+0900) Subject: Add missing trusted message port migration code X-Git-Tag: submit/tizen/20210520.044334~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=166141a277e9af9d767612ac4c23d2a1cfad681c;p=platform%2Fcore%2Fuifw%2Fmulti-assistant.git Add missing trusted message port migration code Change-Id: I75a29226bc5fc59013f80453f8bc0b959a76a04e --- diff --git a/client/ma_dbus.c b/client/ma_dbus.c index 4aced1c..3a83fc7 100644 --- a/client/ma_dbus.c +++ b/client/ma_dbus.c @@ -137,7 +137,11 @@ static void message_port_cb(int local_port_id, static int streaming_ipc_initialize() { +#if USE_TRUSTED_MESSAGE_PORT + int port_id = message_port_register_trusted_local_port(message_port, message_port_cb, NULL); +#else int port_id = message_port_register_local_port(message_port, message_port_cb, NULL); +#endif if (port_id < 0) { MA_SLOGD("Port register error: %d", port_id); //LCOV_EXCL_LINE } else { @@ -150,7 +154,11 @@ static int streaming_ipc_initialize() static int streaming_ipc_deinitialize() { +#if USE_TRUSTED_MESSAGE_PORT + if (-1 != g_local_port_id) message_port_unregister_trusted_local_port(g_local_port_id); +#else if (-1 != g_local_port_id) message_port_unregister_local_port(g_local_port_id); +#endif g_local_port_id = -1; return 0; }