Index: chrome/browser/extensions/api/api_resource_controller.cc |
diff --git a/chrome/browser/extensions/api/api_resource_controller.cc b/chrome/browser/extensions/api/api_resource_controller.cc |
index b1014296cfe3592373da33f48cbd37a4c5dd028d..28d7e7443ed8694973af3429f96c0a2e3a9dac6d 100644 |
--- a/chrome/browser/extensions/api/api_resource_controller.cc |
+++ b/chrome/browser/extensions/api/api_resource_controller.cc |
@@ -5,6 +5,7 @@ |
#include "chrome/browser/extensions/api/api_resource_controller.h" |
#include "chrome/browser/extensions/api/serial/serial_connection.h" |
#include "chrome/browser/extensions/api/socket/socket.h" |
+#include "chrome/browser/extensions/api/usb/usb_device_resource.h" |
namespace extensions { |
@@ -79,4 +80,10 @@ SerialConnection* APIResourceController::GetSerialConnection( |
GetAPIResource(APIResource::SerialConnectionResource, api_resource_id)); |
} |
+UsbDeviceResource* APIResourceController::GetUsbDeviceResource( |
+ int api_resource_id) const { |
+ return static_cast<UsbDeviceResource*>(GetAPIResource( |
+ APIResource::UsbDeviceResource, api_resource_id)); |
+} |
+ |
} // namespace extensions |