| Index: device/usb/mojo/device_impl.cc
|
| diff --git a/device/usb/mojo/device_impl.cc b/device/usb/mojo/device_impl.cc
|
| index 94725714d0ffb6226f74072ce72d8e0ee2c75e2e..a2dd316f3471fe7a2a21ada55bfa5a52f0329c41 100644
|
| --- a/device/usb/mojo/device_impl.cc
|
| +++ b/device/usb/mojo/device_impl.cc
|
| @@ -190,12 +190,9 @@ void DeviceImpl::OnOpen(const OpenCallback& callback,
|
| }
|
|
|
| void DeviceImpl::GetDeviceInfo(const GetDeviceInfoCallback& callback) {
|
| - callback.Run(device_info_->Clone());
|
| -}
|
| -
|
| -void DeviceImpl::GetConfiguration(const GetConfigurationCallback& callback) {
|
| const UsbConfigDescriptor* config = device_->GetActiveConfiguration();
|
| - callback.Run(config ? config->configuration_value : 0);
|
| + device_info_->active_configuration = config ? config->configuration_value : 0;
|
| + callback.Run(device_info_->Clone());
|
| }
|
|
|
| void DeviceImpl::Open(const OpenCallback& callback) {
|
|
|