Add the validation check logic 59/230459/1 accepted/tizen/unified/20200414.135756 submit/tizen/20200410.064409
authorDoHyun Pyun <dh79.pyun@samsung.com>
Fri, 10 Apr 2020 04:56:47 +0000 (13:56 +0900)
committerDoHyun Pyun <dh79.pyun@samsung.com>
Fri, 10 Apr 2020 04:56:47 +0000 (13:56 +0900)
Change-Id: Iccbaa0b5a7e5c67b5fc92549dc7a8841c3338926
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
src/bluetooth-gatt.c

index 929be5c..f7a9195 100644 (file)
@@ -4379,6 +4379,8 @@ int bt_gatt_client_set_characteristic_value_changed_cb(bt_gatt_h characteristic,
        BT_CHECK_INPUT_PARAMETER(characteristic);
        BT_CHECK_INPUT_PARAMETER(callback);
 
+       BT_VALIDATE_GATT_HANDLE(characteristic);
+
        chr->value_changed_cb = callback; /* LCOV_EXCL_START */
        chr->value_changed_user_data = user_data;
 
@@ -4456,6 +4458,8 @@ int bt_gatt_client_unset_characteristic_value_changed_cb(bt_gatt_h characteristi
        BT_CHECK_INIT_STATUS();
        BT_CHECK_INPUT_PARAMETER(characteristic); /* LCOV_EXCL_START */
 
+       BT_VALIDATE_GATT_HANDLE(characteristic);
+
        BT_INFO("+");
 
 #ifdef TIZEN_GATT_CLIENT