From cd033c11ec4d84b391ff54b8ef087fcdd6f37b2b Mon Sep 17 00:00:00 2001 From: "jh9216.park" Date: Thu, 8 Jul 2021 22:15:19 -0400 Subject: [PATCH] Fix static analysis issue - dereference freed object Change-Id: Ib88a98dae833f0ae45f90e75d32ad3aa54c4856e Signed-off-by: jh9216.park --- widget_viewer_sdk/src/view.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/widget_viewer_sdk/src/view.cc b/widget_viewer_sdk/src/view.cc index ebfde01c..457151fc 100644 --- a/widget_viewer_sdk/src/view.cc +++ b/widget_viewer_sdk/src/view.cc @@ -193,8 +193,8 @@ Eina_Bool View::LazyWidgetLoaderCb(void* data) { Widget* info = reinterpret_cast(data); LOGD("Lazy loader expired. load widget [%s]", info->GetId().c_str()); - info->GetParent()->LoadWidget(info->GetId().c_str(), info); info->GetParent()->lazy_widget_loader_ = nullptr; + info->GetParent()->LoadWidget(info->GetId().c_str(), info); return ECORE_CALLBACK_CANCEL; } -- 2.34.1