[Tizen.Applications.MessagePort] Improve null check for bundle message 65/151765/3 preview1-00246
authorInkyun Kil <inkyun.kil@samsung.com>
Fri, 22 Sep 2017 02:29:51 +0000 (11:29 +0900)
committerSemun Lee <semun.lee@samsung.com>
Mon, 25 Sep 2017 02:36:20 +0000 (02:36 +0000)
Change-Id: Ic8bb7b76028294434b44d82133a346d370259fb6
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
src/Tizen.Applications.MessagePort/Tizen.Applications.Messages/MessagePort.cs

index dc44e9d..b1bd818 100755 (executable)
@@ -266,7 +266,7 @@ namespace Tizen.Applications.Messages
             {
                 MessagePortErrorFactory.ThrowException((int)MessagePortError.InvalidOperation, "Should start listen before send");
             }
-            if (message == null)
+            if (message == null || message.SafeBundleHandle == null || message.SafeBundleHandle.IsInvalid)
             {
                 MessagePortErrorFactory.ThrowException((int)MessagePortError.InvalidParameter, "message is null", "Message");
             }