diff options
author | reillyg <reillyg@chromium.org> | 2016-01-27 17:38:01 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-01-28 02:04:51 +0000 |
commit | a9de0faddbb95c8c672540953a719a6eb23afe54 (patch) | |
tree | 20fd17ba9742553989e1963854f826bebdcfd21e /device | |
parent | dca229ec9a69564985d182a16c9f2068db4d1989 (diff) | |
download | chromium_src-a9de0faddbb95c8c672540953a719a6eb23afe54.zip chromium_src-a9de0faddbb95c8c672540953a719a6eb23afe54.tar.gz chromium_src-a9de0faddbb95c8c672540953a719a6eb23afe54.tar.bz2 |
Remove net/base/io_buffer.h include from usb_device_handle.h.
net::IOBuffer should be forward declared. This requires a number of
source files to add their own includes where they use net::IOBuffer.
BUG=None
Review URL: https://codereview.chromium.org/1642493005
Cr-Commit-Position: refs/heads/master@{#371955}
Diffstat (limited to 'device')
-rw-r--r-- | device/usb/BUILD.gn | 1 | ||||
-rw-r--r-- | device/usb/mock_usb_device_handle.h | 1 | ||||
-rw-r--r-- | device/usb/usb_device_handle.h | 7 | ||||
-rw-r--r-- | device/usb/usb_device_handle_impl.cc | 1 | ||||
-rw-r--r-- | device/usb/usb_device_handle_unittest.cc | 1 | ||||
-rw-r--r-- | device/usb/usb_service_impl.cc | 1 |
6 files changed, 10 insertions, 2 deletions
diff --git a/device/usb/BUILD.gn b/device/usb/BUILD.gn index 6adc36f..0d3795b 100644 --- a/device/usb/BUILD.gn +++ b/device/usb/BUILD.gn @@ -99,6 +99,7 @@ source_set("mocks") { deps = [ ":usb", "//base", + "//net", ] public_deps = [ diff --git a/device/usb/mock_usb_device_handle.h b/device/usb/mock_usb_device_handle.h index dfa798e..372068c 100644 --- a/device/usb/mock_usb_device_handle.h +++ b/device/usb/mock_usb_device_handle.h @@ -10,6 +10,7 @@ #include <stddef.h> #include <stdint.h> +#include "net/base/io_buffer.h" #include "testing/gmock/include/gmock/gmock.h" namespace device { diff --git a/device/usb/usb_device_handle.h b/device/usb/usb_device_handle.h index 3e608d5..a97dddc 100644 --- a/device/usb/usb_device_handle.h +++ b/device/usb/usb_device_handle.h @@ -11,13 +11,16 @@ #include <map> #include <vector> -#include "base/callback.h" +#include "base/callback_forward.h" #include "base/macros.h" #include "base/memory/ref_counted.h" #include "base/strings/string16.h" #include "base/threading/thread_checker.h" #include "device/usb/usb_descriptors.h" -#include "net/base/io_buffer.h" + +namespace net { +class IOBuffer; +} namespace device { diff --git a/device/usb/usb_device_handle_impl.cc b/device/usb/usb_device_handle_impl.cc index 5bbbffe..338af16 100644 --- a/device/usb/usb_device_handle_impl.cc +++ b/device/usb/usb_device_handle_impl.cc @@ -22,6 +22,7 @@ #include "device/usb/usb_device_impl.h" #include "device/usb/usb_error.h" #include "device/usb/usb_service.h" +#include "net/base/io_buffer.h" #include "third_party/libusb/src/libusb/libusb.h" namespace device { diff --git a/device/usb/usb_device_handle_unittest.cc b/device/usb/usb_device_handle_unittest.cc index 4d4a55a..1c116fd 100644 --- a/device/usb/usb_device_handle_unittest.cc +++ b/device/usb/usb_device_handle_unittest.cc @@ -13,6 +13,7 @@ #include "device/test/usb_test_gadget.h" #include "device/usb/usb_device.h" #include "device/usb/usb_device_handle.h" +#include "net/base/io_buffer.h" #include "testing/gtest/include/gtest/gtest.h" namespace device { diff --git a/device/usb/usb_service_impl.cc b/device/usb/usb_service_impl.cc index b169d83..93b51d6 100644 --- a/device/usb/usb_service_impl.cc +++ b/device/usb/usb_service_impl.cc @@ -23,6 +23,7 @@ #include "device/usb/usb_device_handle.h" #include "device/usb/usb_error.h" #include "device/usb/webusb_descriptors.h" +#include "net/base/io_buffer.h" #include "third_party/libusb/src/libusb/libusb.h" #if defined(OS_WIN) |