Add initialization in Android BLE client and server
authorjihwanseo <jihwan.seo@samsung.com>
Fri, 20 Jan 2017 02:06:27 +0000 (11:06 +0900)
committerAshok Babu Channa <ashok.channa@samsung.com>
Wed, 25 Jan 2017 04:09:29 +0000 (04:09 +0000)
Declared initial value to Android BLE client and server.

Change-Id: Ic18026b4930e9a3c5cfe5fe512bfbe49f5711f1a
Signed-off-by: jihwanseo <jihwan.seo@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/16689
Tested-by: jenkins-iotivity <jenkins@iotivity.org>
Reviewed-by: Jiwon Cha <jw_wonny.cha@samsung.com>
Reviewed-by: Ashok Babu Channa <ashok.channa@samsung.com>
resource/csdk/connectivity/src/bt_le_adapter/android/caleclient.c
resource/csdk/connectivity/src/bt_le_adapter/android/caleserver.c

index 8892970..8a00013 100644 (file)
@@ -2886,7 +2886,7 @@ CAResult_t CALEClientSetUUIDToDescriptor(JNIEnv *env, jobject bluetoothGatt,
         goto error_exit;
     }
 
-    jfieldID jni_fid_NotiValue;
+    jfieldID jni_fid_NotiValue = NULL;
     if (g_setHighQoS)
     {
         OIC_LOG(DEBUG, TAG, "get ENABLE_INDICATION_VALUE");
index 9916e33..ed0ac42 100644 (file)
@@ -1051,8 +1051,8 @@ jobject CALEServerCreateGattService(JNIEnv *env)
         goto error_exit;
     }
 
-    jfieldID jni_fid_readProperties;
-    jfieldID jni_fid_writeProperties;
+    jfieldID jni_fid_readProperties = NULL;
+    jfieldID jni_fid_writeProperties = NULL;
     if (g_setHighQoS)
     {
         jni_fid_readProperties = (*env)->GetStaticFieldID(env,