[ATSPI] Fix StringToVoid::GetResult function 12/257412/2
authorBartlomiej Grzelewski <b.grzelewski@samsung.com>
Fri, 23 Apr 2021 13:08:20 +0000 (15:08 +0200)
committerBartlomiej Grzelewski <b.grzelewski@samsung.com>
Fri, 23 Apr 2021 13:25:14 +0000 (15:25 +0200)
Old implmentation returns nullptr.

Change-Id: I4aff3a047a6ce87c4bf1876c7f0e8f906b19e81c

dali-csharp-binder/src/signal_wrap.cpp

index 7d73004..da3cda1 100644 (file)
@@ -91,11 +91,8 @@ SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_Signal_StringToVoid_Convert_Param1(voi
 
 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_Signal_StringToVoid_GetResult(void *arg1) {
     GUARD_ON_NULL_RET0(arg1);
-    try_catch([&]() {
-        auto result = (std::string*)arg1;
-        return SWIG_csharp_string_callback(result->c_str());
-    });
-    return nullptr;
+    std::string *data = (std::string*)arg1;
+    return SWIG_csharp_string_callback(data->c_str());
 }
 
 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Signal_StringToVoid_SetResult(void *arg1, char *arg2) {