From: Seonah Moon Date: Thu, 19 Oct 2023 07:20:13 +0000 (+0900) Subject: Fix build error (64bit) X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=200625e3f0ceaccc04a792d58ef5381a3b8f2ace;p=platform%2Fcore%2Fapi%2Fnsd.git Fix build error (64bit) Change-Id: I76f6d99d68e941a0ad0c56de86afb8cea813e393 --- diff --git a/src/ssdp/ssdp.c b/src/ssdp/ssdp.c index 478e2a2..3f7b96a 100644 --- a/src/ssdp/ssdp.c +++ b/src/ssdp/ssdp.c @@ -454,7 +454,7 @@ __ssdp_registered_cb(gpointer data) } ssdp_service_s *service = __ssdp_find_local_service(g_ssdp_local_services, - (ssdp_service_h)data); + (uintptr_t)data & 0xFFFFFFFF); if (service == NULL) { SSDP_LOGE("service isn't exist."); SSDP_UNLOCK; @@ -480,9 +480,9 @@ __ssdp_registered_cb(gpointer data) return FALSE; } -static void __ssdp_invoke_registered_cb(ssdp_service_h local_service) +static void __ssdp_invoke_registered_cb(ssdp_service_s *service) { - g_idle_add(__ssdp_registered_cb, (void *)local_service); + g_idle_add(__ssdp_registered_cb, service); } //LCOV_EXCL_STOP @@ -991,7 +991,7 @@ EXPORT_API int ssdp_register_local_service(ssdp_service_h local_service, SSDP_LOGD("Now service is available [%u]", local_service); SSDP_LOGD("Resource group id is [%d]\n", service->resource_id); - __ssdp_invoke_registered_cb(local_service); + __ssdp_invoke_registered_cb(service); SSDP_UNLOCK; __SSDP_LOG_FUNC_EXIT__;