You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
91 lines
3.4 KiB
91 lines
3.4 KiB
5 years ago
|
From effd506ce070d58e731bd6086681b9cded8573ed Mon Sep 17 00:00:00 2001
|
||
|
From: Stephan Hartmann <stha09@googlemail.com>
|
||
|
Date: Sun, 10 May 2020 07:24:38 +0000
|
||
|
Subject: [PATCH] IWYU: add a bunch of missing cstring includes
|
||
|
|
||
|
---
|
||
|
.../crashpad/snapshot/minidump/minidump_context_converter.cc | 2 ++
|
||
|
third_party/crashpad/crashpad/util/linux/ptrace_client.cc | 1 +
|
||
|
.../crashpad/crashpad/util/net/http_multipart_builder.cc | 1 +
|
||
|
third_party/crashpad/crashpad/util/net/http_transport_socket.cc | 2 ++
|
||
|
third_party/crashpad/crashpad/util/process/process_memory.cc | 1 +
|
||
|
third_party/crashpad/crashpad/util/stream/log_output_stream.cc | 1 +
|
||
|
6 files changed, 8 insertions(+)
|
||
|
|
||
|
diff --git a/third_party/crashpad/crashpad/snapshot/minidump/minidump_context_converter.cc b/third_party/crashpad/crashpad/snapshot/minidump/minidump_context_converter.cc
|
||
|
index 0c840deac..1d163b42f 100644
|
||
|
--- a/third_party/crashpad/crashpad/snapshot/minidump/minidump_context_converter.cc
|
||
|
+++ b/third_party/crashpad/crashpad/snapshot/minidump/minidump_context_converter.cc
|
||
|
@@ -14,6 +14,8 @@
|
||
|
|
||
|
#include "snapshot/minidump/minidump_context_converter.h"
|
||
|
|
||
|
+#include <cstring>
|
||
|
+
|
||
|
#include "base/stl_util.h"
|
||
|
#include "minidump/minidump_context.h"
|
||
|
|
||
|
diff --git a/third_party/crashpad/crashpad/util/linux/ptrace_client.cc b/third_party/crashpad/crashpad/util/linux/ptrace_client.cc
|
||
|
index f097ad985..e91ce2eca 100644
|
||
|
--- a/third_party/crashpad/crashpad/util/linux/ptrace_client.cc
|
||
|
+++ b/third_party/crashpad/crashpad/util/linux/ptrace_client.cc
|
||
|
@@ -17,6 +17,7 @@
|
||
|
#include <errno.h>
|
||
|
#include <stdio.h>
|
||
|
|
||
|
+#include <cstring>
|
||
|
#include <string>
|
||
|
|
||
|
#include "base/logging.h"
|
||
|
diff --git a/third_party/crashpad/crashpad/util/net/http_multipart_builder.cc b/third_party/crashpad/crashpad/util/net/http_multipart_builder.cc
|
||
|
index 267960b27..8ed7edc2f 100644
|
||
|
--- a/third_party/crashpad/crashpad/util/net/http_multipart_builder.cc
|
||
|
+++ b/third_party/crashpad/crashpad/util/net/http_multipart_builder.cc
|
||
|
@@ -16,6 +16,7 @@
|
||
|
|
||
|
#include <sys/types.h>
|
||
|
|
||
|
+#include <cstring>
|
||
|
#include <utility>
|
||
|
#include <vector>
|
||
|
|
||
|
diff --git a/third_party/crashpad/crashpad/util/net/http_transport_socket.cc b/third_party/crashpad/crashpad/util/net/http_transport_socket.cc
|
||
|
index 4dd01b6e7..60cd60c17 100644
|
||
|
--- a/third_party/crashpad/crashpad/util/net/http_transport_socket.cc
|
||
|
+++ b/third_party/crashpad/crashpad/util/net/http_transport_socket.cc
|
||
|
@@ -19,6 +19,8 @@
|
||
|
#include <poll.h>
|
||
|
#include <sys/socket.h>
|
||
|
|
||
|
+#include <cstring>
|
||
|
+
|
||
|
#include "base/logging.h"
|
||
|
#include "base/macros.h"
|
||
|
#include "base/numerics/safe_conversions.h"
|
||
|
diff --git a/third_party/crashpad/crashpad/util/process/process_memory.cc b/third_party/crashpad/crashpad/util/process/process_memory.cc
|
||
|
index ab87b940f..e02bcea81 100644
|
||
|
--- a/third_party/crashpad/crashpad/util/process/process_memory.cc
|
||
|
+++ b/third_party/crashpad/crashpad/util/process/process_memory.cc
|
||
|
@@ -15,6 +15,7 @@
|
||
|
#include "util/process/process_memory.h"
|
||
|
|
||
|
#include <algorithm>
|
||
|
+#include <cstring>
|
||
|
|
||
|
#include "base/logging.h"
|
||
|
#include "util/numeric/safe_assignment.h"
|
||
|
diff --git a/third_party/crashpad/crashpad/util/stream/log_output_stream.cc b/third_party/crashpad/crashpad/util/stream/log_output_stream.cc
|
||
|
index 03c0a5a02..45d823aa4 100644
|
||
|
--- a/third_party/crashpad/crashpad/util/stream/log_output_stream.cc
|
||
|
+++ b/third_party/crashpad/crashpad/util/stream/log_output_stream.cc
|
||
|
@@ -15,6 +15,7 @@
|
||
|
#include "util/stream/log_output_stream.h"
|
||
|
|
||
|
#include <algorithm>
|
||
|
+#include <cstring>
|
||
|
|
||
|
#include "base/logging.h"
|
||
|
|
||
|
--
|
||
|
2.26.2
|