From 4d6a231a6ad633bbd7a57b213809f3177f0397eb Mon Sep 17 00:00:00 2001 From: Sunghyun kim Date: Wed, 31 Jul 2019 10:01:03 +0900 Subject: [PATCH] Add default size when creating Windows Change-Id: Id3ca3978d083afd302e5d8fb6c4ea8d00c9d0b38 --- dali-csharp-binder/src/window.cpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/dali-csharp-binder/src/window.cpp b/dali-csharp-binder/src/window.cpp index 02a0fa1..5301df5 100755 --- a/dali-csharp-binder/src/window.cpp +++ b/dali-csharp-binder/src/window.cpp @@ -82,11 +82,14 @@ SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Window_New__SWIG_0(void * jarg1, char Dali::Window result; argp1 = (Dali::PositionSize *)jarg1; - if (!argp1) { - SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::PositionSize", 0); - return 0; + if (!argp1) + { + arg1 = Dali::PositionSize(0, 0, 0, 0); + } + else + { + arg1 = *argp1; } - arg1 = *argp1; if (!jarg2) { SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); return 0; -- 2.7.4