Fix a crash error on AccountManager APIs
authorJaewook Jung <jw0213.jung@samsung.com>
Wed, 24 May 2017 01:54:14 +0000 (10:54 +0900)
committerUze Choi <uzchoi@samsung.com>
Wed, 24 May 2017 05:02:59 +0000 (05:02 +0000)
Fix a crash error occurred when throwing jni exception.

Change-Id: I941b0f90c62e7965bd112f27061c4835e5e3a9bc
Signed-off-by: Jaewook Jung <jw0213.jung@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/20353
Reviewed-by: Uze Choi <uzchoi@samsung.com>
Tested-by: Uze Choi <uzchoi@samsung.com>
java/jni/JniOcAccountManager.cpp

index be7ad62..ce57624 100644 (file)
@@ -28,6 +28,7 @@
     if (!(arg)) \
     { \
         ThrowOcException(exc, log_message); \
+        return; \
     } \
 
 JniOcAccountManager::JniOcAccountManager(std::shared_ptr<OCAccountManager> accountManager)
@@ -70,7 +71,6 @@ OCConnectivityType JniOcAccountManager::connectivityType() const
 }
 
 std::shared_ptr<OCAccountManager> JniOcAccountManager::getOcAccountManagerObject() const
-
 {
     return m_sharedAccountManager;
 }