Commit b63733ec authored by Hidehiko Abe's avatar Hidehiko Abe Committed by Commit Bot

Add missing includes.

To fix build for lacros experiment.

BUG=chromium:1043804
TEST=Build locally

Change-Id: I164606313cfc1bd7be154b1b811f649d35950dc2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2154437
Auto-Submit: Hidehiko Abe <hidehiko@chromium.org>
Reviewed-by: default avatarMatt Menke <mmenke@chromium.org>
Reviewed-by: default avatarNico Weber <thakis@chromium.org>
Commit-Queue: Hidehiko Abe <hidehiko@chromium.org>
Cr-Commit-Position: refs/heads/master@{#760150}
parent 1e712e8b
...@@ -4,6 +4,8 @@ ...@@ -4,6 +4,8 @@
#include "base/big_endian.h" #include "base/big_endian.h"
#include <string.h>
#include "base/numerics/checked_math.h" #include "base/numerics/checked_math.h"
#include "base/strings/string_piece.h" #include "base/strings/string_piece.h"
......
...@@ -5,6 +5,8 @@ ...@@ -5,6 +5,8 @@
#ifndef BASE_CHECK_OP_H_ #ifndef BASE_CHECK_OP_H_
#define BASE_CHECK_OP_H_ #define BASE_CHECK_OP_H_
#include <string.h>
#include <cstddef> #include <cstddef>
#include <type_traits> #include <type_traits>
......
...@@ -9,6 +9,7 @@ ...@@ -9,6 +9,7 @@
#include <fcntl.h> #include <fcntl.h>
#include <stddef.h> #include <stddef.h>
#include <stdint.h> #include <stdint.h>
#include <string.h>
#include <sys/syscall.h> #include <sys/syscall.h>
#include <unistd.h> #include <unistd.h>
......
...@@ -4,6 +4,8 @@ ...@@ -4,6 +4,8 @@
#include "base/metrics/metrics_hashes.h" #include "base/metrics/metrics_hashes.h"
#include <string.h>
#include "base/hash/md5.h" #include "base/hash/md5.h"
#include "base/logging.h" #include "base/logging.h"
#include "base/sys_byteorder.h" #include "base/sys_byteorder.h"
......
...@@ -6,6 +6,10 @@ ...@@ -6,6 +6,10 @@
#include <stddef.h> #include <stddef.h>
#if defined(OS_POSIX) || defined(OS_FUCHSIA)
#include <string.h>
#endif
#include <vector> #include <vector>
namespace base { namespace base {
......
...@@ -13,6 +13,8 @@ ...@@ -13,6 +13,8 @@
#elif defined(WCHAR_T_IS_UTF32) #elif defined(WCHAR_T_IS_UTF32)
#include <string.h>
#include <ostream> #include <ostream>
#include "base/strings/string_piece.h" #include "base/strings/string_piece.h"
......
...@@ -16,6 +16,7 @@ ...@@ -16,6 +16,7 @@
#elif defined(OS_POSIX) || defined(OS_FUCHSIA) #elif defined(OS_POSIX) || defined(OS_FUCHSIA)
#include <errno.h> #include <errno.h>
#include <pthread.h> #include <pthread.h>
#include <string.h>
#endif #endif
namespace base { namespace base {
......
...@@ -4,6 +4,8 @@ ...@@ -4,6 +4,8 @@
#include "base/trace_event/blame_context.h" #include "base/trace_event/blame_context.h"
#include <cstring>
#include "base/strings/stringprintf.h" #include "base/strings/stringprintf.h"
#include "base/trace_event/trace_event.h" #include "base/trace_event/trace_event.h"
#include "base/trace_event/traced_value.h" #include "base/trace_event/traced_value.h"
......
...@@ -3,6 +3,9 @@ ...@@ -3,6 +3,9 @@
// found in the LICENSE file. // found in the LICENSE file.
#include "net/base/datagram_buffer.h" #include "net/base/datagram_buffer.h"
#include <cstring>
#include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h" #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h"
namespace net { namespace net {
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
#include "net/reporting/reporting_header_parser.h" #include "net/reporting/reporting_header_parser.h"
#include <cstring>
#include <string> #include <string>
#include <utility> #include <utility>
#include <vector> #include <vector>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment