From: Jaehyun Cho Date: Tue, 27 Aug 2024 06:45:59 +0000 (+0900) Subject: [Tizen] Fix VOA crash issue X-Git-Tag: accepted/tizen/unified/20240909.154229~16 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f2b449ddde34dce4d8886326292f5f815f842bd2;p=platform%2Fcore%2Fuifw%2Fdali-csharp-binder.git [Tizen] Fix VOA crash issue This reverts commit 5941970d11f20b2c913130ca4114df06bdedfe9a. --- diff --git a/dali-csharp-binder/widget-viewer-dali/widget-view-manager-wrap.cpp b/dali-csharp-binder/widget-viewer-dali/widget-view-manager-wrap.cpp index efc20f44..de61c059 100755 --- a/dali-csharp-binder/widget-viewer-dali/widget-view-manager-wrap.cpp +++ b/dali-csharp-binder/widget-viewer-dali/widget-view-manager-wrap.cpp @@ -27,6 +27,27 @@ extern "C" { #endif + SWIGEXPORT Dali::BaseHandle *SWIGSTDCALL CSharp_Dali_WidgetViewManager_SWIGUpcast(Dali::WidgetView::WidgetViewManager *jarg1) + { + return (Dali::BaseHandle *)jarg1; + } + + SWIGEXPORT void *SWIGSTDCALL CSharp_Dali_new_WidgetViewManager__SWIG_0() + { + void *jresult; + Dali::WidgetView::WidgetViewManager *result = 0; + + { + try + { + result = (Dali::WidgetView::WidgetViewManager *)new Dali::WidgetView::WidgetViewManager(); + } + CALL_CATCH_EXCEPTION(0); + } + + jresult = (void *)result; + return jresult; + } SWIGEXPORT void *SWIGSTDCALL CSharp_Dali_WidgetViewManager_New(void *jarg1, char *jarg2) { diff --git a/dali-csharp-binder/widget-viewer-dali/widget-view-wrap.cpp b/dali-csharp-binder/widget-viewer-dali/widget-view-wrap.cpp index 4e1dcd3c..28db4701 100755 --- a/dali-csharp-binder/widget-viewer-dali/widget-view-wrap.cpp +++ b/dali-csharp-binder/widget-viewer-dali/widget-view-wrap.cpp @@ -42,6 +42,50 @@ extern "C" { #endif +SWIGEXPORT Dali::Toolkit::Control * SWIGSTDCALL CSharp_Dali_WidgetView_SWIGUpcast(Dali::WidgetView::WidgetView *jarg1) { + return (Dali::Toolkit::Control *)jarg1; +} + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_WidgetView_Property() { + void * jresult ; + Dali::WidgetView::WidgetView::Property *result = 0 ; + + { + try { + result = (Dali::WidgetView::WidgetView::Property *)new Dali::WidgetView::WidgetView::Property(); + } CALL_CATCH_EXCEPTION(0); + } + + jresult = (void *)result; + return jresult; +} + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_WidgetView_Property(void * jarg1) { + Dali::WidgetView::WidgetView::Property *arg1 = (Dali::WidgetView::WidgetView::Property *) 0 ; + + arg1 = (Dali::WidgetView::WidgetView::Property *)jarg1; + { + try { + delete arg1; + } CALL_CATCH_EXCEPTION(); + } + +} + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_WidgetView__SWIG_0() { + void * jresult ; + Dali::WidgetView::WidgetView *result = 0 ; + + { + try { + result = (Dali::WidgetView::WidgetView *)new Dali::WidgetView::WidgetView(); + } CALL_CATCH_EXCEPTION(0); + } + + jresult = (void *)result; + return jresult; +} + SWIGEXPORT int SWIGSTDCALL CSharp_Dali_WidgetView_Property_WIDGET_ID_get() { int jresult ; int result;