Index: chrome/browser/extensions/api/hid/hid_api.cc |
diff --git a/chrome/browser/extensions/api/hid/hid_api.cc b/chrome/browser/extensions/api/hid/hid_api.cc |
index 2462384e80e46955d324318897cd8aab4641f522..3683b464f90805b1203bb4bc5b1ca5a321f52852 100644 |
--- a/chrome/browser/extensions/api/hid/hid_api.cc |
+++ b/chrome/browser/extensions/api/hid/hid_api.cc |
@@ -12,6 +12,7 @@ |
#include "device/hid/hid_device_info.h" |
#include "device/hid/hid_service.h" |
#include "extensions/browser/api/api_resource_manager.h" |
+#include "extensions/browser/api/extensions_api_client.h" |
#include "extensions/common/permissions/permissions_data.h" |
#include "extensions/common/permissions/usb_device_permission.h" |
#include "net/base/io_buffer.h" |
@@ -126,7 +127,7 @@ void HidConnectFunction::AsyncWorkStart() { |
return; |
} |
- HidService* hid_service = HidService::GetInstance(); |
+ HidService* hid_service = ExtensionsAPIClient::Get()->GetHidService(); |
DCHECK(hid_service); |
scoped_refptr<HidConnection> connection = |
hid_service->Connect(device_info.device_id); |