From 4c2e75906bbbd812b2dec4b324746b9cfb42fd87 Mon Sep 17 00:00:00 2001 From: hyunho Date: Mon, 16 Jul 2018 10:00:46 +0900 Subject: [PATCH] Handling instance id duplication Change-Id: I9bdc7ef624e0db2f02104974a6e3a40dabbb72c2 Signed-off-by: hyunho --- src/base/widget_base.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/base/widget_base.c b/src/base/widget_base.c index 2d7d29c..4272147 100644 --- a/src/base/widget_base.c +++ b/src/base/widget_base.c @@ -308,6 +308,11 @@ static void __control_create(const char *class_id, const char *id, bundle *b) widget_base_instance_data *data; char *content = NULL; + if (appcore_multiwindow_base_instance_find(id)) { + LOGE("Already exist id (%s)", id); + return; + } + data = (widget_base_instance_data *) calloc(1, sizeof(widget_base_instance_data)); if (!data) { -- 2.7.4