Use aul key for end point data
authorhyunho <hhstark.kang@samsung.com>
Mon, 23 Jul 2018 07:35:06 +0000 (16:35 +0900)
committerhyunho <hhstark.kang@samsung.com>
Thu, 26 Jul 2018 06:29:03 +0000 (15:29 +0900)
widget base using WIDGET_K_ENDPOINT as a key to get viewer id so, when widget
is launched by __send_aul_cmd, widget will have null viewer id and it could
cause trash widget info in viewer side.

Change-Id: I72ab795893b75dfd68c2dcff809a7f2235d6cf68
Signed-off-by: hyunho <hhstark.kang@samsung.com>
include/widget_instance.h
src/widget_instance.c

index f3e7c296dd4da5ec5edfbfdd90dcfc153f6096dc..023be979346cea2a0716134a94586c6356684afc 100644 (file)
@@ -26,7 +26,6 @@ extern "C" {
 #endif
 
 #define WIDGET_K_CLASS         AUL_K_WIDGET_ID
-#define WIDGET_K_ENDPOINT      "__WIDGET_ENDPOINT__"
 
 #define WIDGET_K_CALLER                "__WIDGET_CALLER_PID__"
 #define WIDGET_K_OPERATION     "__WIDGET_OP__"
index dac58c3c64bf51bfedc8a7c4d62603408f9ebfe8..4c26603f772bde32e9a5bf163008fad52c4f31b2 100644 (file)
@@ -471,7 +471,6 @@ EAPI int widget_instance_launch(const char *instance_id, char *content_info, int
 
        snprintf(pid_buf, sizeof(pid_buf), "%d", getpid());
        bundle_add_str(b, WIDGET_K_CALLER, pid_buf);
-       bundle_add_str(b, WIDGET_K_ENDPOINT, viewer_appid);
        bundle_add_str(b, WIDGET_K_OPERATION, "create");
        bundle_add_byte(b, WIDGET_K_PERIOD, &(instance->period), sizeof(double));