Index: chrome/browser/extensions/api/usb/usb_api.cc |
diff --git a/chrome/browser/extensions/api/usb/usb_api.cc b/chrome/browser/extensions/api/usb/usb_api.cc |
index a11b0c557fd87eca68e6ca997cbf10f3c263f638..bb841864cadd1f2f65a0b1c341ba46c76151d14e 100644 |
--- a/chrome/browser/extensions/api/usb/usb_api.cc |
+++ b/chrome/browser/extensions/api/usb/usb_api.cc |
@@ -46,7 +46,7 @@ void UsbFindDeviceFunction::Work() { |
UsbDevice* const device = service->FindDevice(parameters_->vendor_id, |
parameters_->product_id); |
if (!device) { |
- result_.reset(base::Value::CreateNullValue()); |
+ SetResult(base::Value::CreateNullValue()); |
return; |
} |
@@ -57,7 +57,7 @@ void UsbFindDeviceFunction::Work() { |
result.handle = controller()->AddAPIResource(resource); |
result.vendor_id = parameters_->vendor_id; |
result.product_id = parameters_->product_id; |
- result_ = result.ToValue(); |
+ SetResult(FindDevice::Result::Create(result)); |
} |
bool UsbFindDeviceFunction::Respond() { |