summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHwankyu Jhun <h.jhun@samsung.com>2016-10-11 11:07:01 +0900
committerHwankyu Jhun <h.jhun@samsung.com>2016-10-11 11:07:01 +0900
commitb785d45bfabff7d2fb5c9e7bc4a13b0348056614 (patch)
treeec405f8f4d2522d666d065f02c27bd5b30319b3b
parent917cd0bef83f67c6b2b3c5eddf8197d44be47b7f (diff)
downloadwidget-service-b785d45bfabff7d2fb5c9e7bc4a13b0348056614.tar.gz
widget-service-b785d45bfabff7d2fb5c9e7bc4a13b0348056614.tar.bz2
widget-service-b785d45bfabff7d2fb5c9e7bc4a13b0348056614.zip
Change-Id: I7ab0abbd3945d7cf357956695d595528de84b7ec Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
-rw-r--r--src/widget_service.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/widget_service.c b/src/widget_service.c
index dde849a..3922b94 100644
--- a/src/widget_service.c
+++ b/src/widget_service.c
@@ -1812,10 +1812,11 @@ struct lifecycle_s {
static int __listen_status(const char *widget_id, const char *instance_id, int status, void *data)
{
struct lifecycle_s *cb_info = (struct lifecycle_s *)data;
+
if (!cb_info)
return 0;
- cb_info->cb(widget_id, status, instance_id, data);
+ cb_info->cb(widget_id, status, instance_id, cb_info->data);
return 0;
}