diff options
author | minho.sun <minho.sun@samsung.com> | 2017-08-14 17:14:18 +0900 |
---|---|---|
committer | dongsug.song <dongsug.song@samsung.com> | 2017-08-21 21:29:31 +0900 |
commit | 5b9ec617d47329baa14f666e76b2271c1e9f5190 (patch) | |
tree | f44e890e988ac0a5c28048b64eca441c5fa187bb | |
parent | 0d3978fea60673cebc383cb47658101457a43328 (diff) | |
download | nui-5b9ec617d47329baa14f666e76b2271c1e9f5190.tar.gz nui-5b9ec617d47329baa14f666e76b2271c1e9f5190.tar.bz2 nui-5b9ec617d47329baa14f666e76b2271c1e9f5190.zip |
fix crash: HasBody() null reference
Change-Id: I05ff929cf9f95a283f9d4ee3149f8a523e887776
-rwxr-xr-x | Tizen.NUI/src/public/BaseHandle.cs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Tizen.NUI/src/public/BaseHandle.cs b/Tizen.NUI/src/public/BaseHandle.cs index e0d7ecc..130d455 100755 --- a/Tizen.NUI/src/public/BaseHandle.cs +++ b/Tizen.NUI/src/public/BaseHandle.cs @@ -307,6 +307,11 @@ namespace Tizen.NUI public bool HasBody() { + if (disposed == true) + { + return false; + } + bool ret = NDalicPINVOKE.BaseHandle_HasBody(swigCPtr); if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); return ret; @@ -314,6 +319,11 @@ namespace Tizen.NUI public bool IsEqual(BaseHandle rhs) { + if (disposed == true) + { + return false; + } + bool ret = NDalicPINVOKE.BaseHandle_IsEqual(swigCPtr, BaseHandle.getCPtr(rhs)); if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); return ret; |