From: hyunho Date: Fri, 13 Jul 2018 09:11:30 +0000 (+0900) Subject: Fix duplicate instance creation X-Git-Tag: accepted/tizen/unified/20180717.063058~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8ddc43d1e893b222f7b33b6e032211dcb5b2b29f;p=platform%2Fcore%2Fappfw%2Fapp-core.git Fix duplicate instance creation Change-Id: I1ee4e106304db928c45710b0ce9412a92984c1ec Signed-off-by: hyunho --- diff --git a/src/multiwindow_base/appcore_multiwindow_base_instance.c b/src/multiwindow_base/appcore_multiwindow_base_instance.c index ef918f7..878669a 100644 --- a/src/multiwindow_base/appcore_multiwindow_base_instance.c +++ b/src/multiwindow_base/appcore_multiwindow_base_instance.c @@ -45,6 +45,12 @@ EXPORT_API appcore_multiwindow_base_instance_h appcore_multiwindow_base_instance if (!class_node) return NULL; + + if (appcore_multiwindow_base_instance_find(id)) { + _ERR("alread exist"); + return NULL; + } + inst = malloc(sizeof(appcore_multiwindow_base_instance)); if (!inst) return NULL;