X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-csharp-binder%2Fsrc%2Fdali_wrap.cpp;h=39e89be18fb0d5142af8e2f6f03bbc8f4ad4b4fb;hb=2d518027a13edc7b61dfc572b2542ca4ee2489ec;hp=3bf1174cf6198a39f378ebaa3b4ad44c1a304674;hpb=c783b223830ecc37e0464aa4020ac951b1520a55;p=platform%2Fcore%2Fuifw%2Fdali-csharp-binder.git diff --git a/dali-csharp-binder/src/dali_wrap.cpp b/dali-csharp-binder/src/dali_wrap.cpp index 3bf1174..39e89be 100755 --- a/dali-csharp-binder/src/dali_wrap.cpp +++ b/dali-csharp-binder/src/dali_wrap.cpp @@ -67950,12 +67950,11 @@ SWIGEXPORT void SWIGSTDCALL CSharp_Dali_View_DoAction(void * jarg1, int jarg2, i Dali::Property::Index arg3 = 0 ; arg3 = (Dali::Property::Index)jarg3; - Dali::Property::Value arg4; - arg4 = (Dali::Property::Value *)jarg4; + Dali::Property::Value *arg4 = (Dali::Property::Value *)jarg4; { try { - DevelControl::DoAction(arg1, arg2, arg3, arg4); + DevelControl::DoAction(arg1, arg2, arg3, *arg4); } catch (std::out_of_range& e) { { SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; @@ -92068,10 +92067,7 @@ SWIGEXPORT void SWIGSTDCALL CSharp_Dali_SetCustomAlgorithm(void * jarg1, void * } arg1 = *argp1; arg2 = (Dali::Toolkit::DevelKeyboardFocusManager::CustomAlgorithmInterface *)jarg2; - if (!arg2) { - SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::DevelKeyboardFocusManager::CustomAlgorithmInterface & type is null", 0); - return ; - } + //Null checking of arg2 is removed. arg2's null set means resetting so it can be a null value. { try { Dali::Toolkit::DevelKeyboardFocusManager::SetCustomAlgorithm(arg1,*arg2);