From 4f102a6acf92630f5248508c79a33f3fcbdbae18 Mon Sep 17 00:00:00 2001 From: "jihwan.seo" Date: Thu, 8 Sep 2016 17:33:48 +0900 Subject: [PATCH] [IOT-1272] added null checker for address in setAutoConnectionDevice API Change-Id: Ib89a3856d3089d68e58e6d72112f76c59322f055 Signed-off-by: jihwan.seo Reviewed-on: https://gerrit.iotivity.org/gerrit/11563 Reviewed-by: Suchita Sultana Tested-by: jenkins-iotivity Reviewed-by: Jaehong Jo Reviewed-by: Ashok Babu Channa --- android/android_api/base/jni/JniCaInterface.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/android/android_api/base/jni/JniCaInterface.c b/android/android_api/base/jni/JniCaInterface.c index f5d25ff..06ff75b 100644 --- a/android/android_api/base/jni/JniCaInterface.c +++ b/android/android_api/base/jni/JniCaInterface.c @@ -255,6 +255,11 @@ Java_org_iotivity_ca_CaInterface_caManagerSetAutoConnectionDeviceInfo(JNIEnv *en jstring jaddress) { LOGI("CaManager_setAutoConnectionDeviceInfo"); + if (!jaddress) + { + LOGE("jaddress is null"); + return; + } const char* address = (*env)->GetStringUTFChars(env, jaddress, NULL); if (!address) @@ -274,6 +279,11 @@ Java_org_iotivity_ca_CaInterface_caManagerUnsetAutoConnectionDeviceInfo(JNIEnv * jstring jaddress) { LOGI("CaManager_unsetAutoConnectionDeviceInfo"); + if (!jaddress) + { + LOGE("jaddress is null"); + return; + } const char* address = (*env)->GetStringUTFChars(env, jaddress, NULL); if (!address) -- 2.7.4