Enable battery monitor BT plugin to be initialized without callback 86/218086/1 accepted/tizen/unified/20191121.154831 submit/tizen/20191120.081904
authorSudipto Bal <sudipto.bal@samsung.com>
Tue, 19 Nov 2019 08:14:35 +0000 (17:14 +0900)
committerSudipto Bal <sudipto.bal@samsung.com>
Tue, 19 Nov 2019 08:14:35 +0000 (17:14 +0900)
Change-Id: I3d058468524f05b2f7ccc67fc07d11587243e8fb
Signed-off-by: Sudipto Bal <sudipto.bal@samsung.com>
src/bluetooth-adapter.c

index e6c72dc..c2975c8 100644 (file)
@@ -619,7 +619,7 @@ int bt_adapter_init_battery_monitor(bt_adapter_disable_battery_cb callback,
 {
        BT_CHECK_SUPPORTED_FEATURE(BT_FEATURE_COMMON);
        BT_CHECK_INIT_STATUS();
-       BT_CHECK_INPUT_PARAMETER(callback);
+       //BT_CHECK_INPUT_PARAMETER(callback); Callback functionality to be implemented in a later version
 
        int ret = bluetooth_set_battery_monitor_state(TRUE);
        if (ret != BT_ERROR_NONE) {
@@ -627,7 +627,8 @@ int bt_adapter_init_battery_monitor(bt_adapter_disable_battery_cb callback,
                return BT_ERROR_OPERATION_FAILED;
        }
 
-       _bt_set_cb(BT_EVENT_ADAPTER_DISABLED_BATTERY_DATA, callback, user_data);
+       if (callback != NULL) /*Callback functionality to be implemented in a later version*/
+               _bt_set_cb(BT_EVENT_ADAPTER_DISABLED_BATTERY_DATA, callback, user_data);
 
        return BT_ERROR_NONE;
 }