From dc80f733c10e3aa6e368e64df079602e4564aeab Mon Sep 17 00:00:00 2001 From: Pawel Wasowski Date: Mon, 6 Mar 2017 10:09:43 +0100 Subject: [PATCH] [Bluetooth] Fix GATT characteristic value change listener Function registered with addValueChangeListener was not called. Change-Id: Ida88778e21884510fece8c30b93da265b246db2b --- src/bluetooth/bluetooth_gatt_service.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bluetooth/bluetooth_gatt_service.cc b/src/bluetooth/bluetooth_gatt_service.cc index fce5b566..1171038e 100755 --- a/src/bluetooth/bluetooth_gatt_service.cc +++ b/src/bluetooth/bluetooth_gatt_service.cc @@ -586,7 +586,7 @@ void BluetoothGATTService::OnCharacteristicValueChanged( } picojson::value result = picojson::value(picojson::object()); - picojson::object result_obj = result.get(); + picojson::object& result_obj = result.get(); result_obj.insert(std::make_pair(kHandle, picojson::value((double)(long)characteristic))); -- 2.34.1