| Index: device/bluetooth/dbus/bluetooth_gatt_descriptor_client.cc
|
| diff --git a/device/bluetooth/dbus/bluetooth_gatt_descriptor_client.cc b/device/bluetooth/dbus/bluetooth_gatt_descriptor_client.cc
|
| index ddc314ccac683df0f82f517fa64d162c88227211..596aec78d8f903a3b5bcaf04f89c320d7276ae3e 100644
|
| --- a/device/bluetooth/dbus/bluetooth_gatt_descriptor_client.cc
|
| +++ b/device/bluetooth/dbus/bluetooth_gatt_descriptor_client.cc
|
| @@ -99,6 +99,12 @@ class BluetoothGattDescriptorClientImpl
|
| bluetooth_gatt_descriptor::kBluetoothGattDescriptorInterface,
|
| bluetooth_gatt_descriptor::kReadValue);
|
|
|
| + // Append empty option dict
|
| + dbus::MessageWriter writer(&method_call);
|
| + dbus::MessageWriter array_writer(NULL);
|
| + writer.OpenArray("{sv}", &array_writer);
|
| + writer.CloseContainer(&array_writer);
|
| +
|
| object_proxy->CallMethodWithErrorCallback(
|
| &method_call, dbus::ObjectProxy::TIMEOUT_USE_DEFAULT,
|
| base::Bind(&BluetoothGattDescriptorClientImpl::OnValueSuccess,
|
| @@ -125,6 +131,11 @@ class BluetoothGattDescriptorClientImpl
|
| dbus::MessageWriter writer(&method_call);
|
| writer.AppendArrayOfBytes(value.data(), value.size());
|
|
|
| + // Append empty option dict
|
| + dbus::MessageWriter array_writer(NULL);
|
| + writer.OpenArray("{sv}", &array_writer);
|
| + writer.CloseContainer(&array_writer);
|
| +
|
| object_proxy->CallMethodWithErrorCallback(
|
| &method_call, dbus::ObjectProxy::TIMEOUT_USE_DEFAULT,
|
| base::Bind(&BluetoothGattDescriptorClientImpl::OnSuccess,
|
|
|