[Tizen] Fix VOA crash issue
authorJaehyun Cho <jae_hyun.cho@samsung.com>
Tue, 27 Aug 2024 06:45:59 +0000 (15:45 +0900)
committerJaehyun Cho <jae_hyun.cho@samsung.com>
Tue, 27 Aug 2024 06:45:59 +0000 (15:45 +0900)
This reverts commit 5941970d11f20b2c913130ca4114df06bdedfe9a.

dali-csharp-binder/widget-viewer-dali/widget-view-manager-wrap.cpp
dali-csharp-binder/widget-viewer-dali/widget-view-wrap.cpp

index efc20f4408fadb5d3382caba49c4f163fc98f768..de61c0591982e612d3a422231e6739b416c7935f 100755 (executable)
@@ -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)
   {
index 4e1dcd3cac948ab6b8e6b9bf63cfbe9c4fa8f71e..28db47012b48c061441ef81f9a8dfe7c8c61c7d7 100755 (executable)
@@ -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;