commit | 50531fc68fa220f0ce7f178571493c8660a7688c | [log] [tgz] |
---|---|---|
author | Joshua Peraza <jperaza@chromium.org> | Thu Jan 20 19:36:38 2022 |
committer | Crashpad LUCI CQ <crashpad-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Jan 20 19:56:16 2022 |
tree | 448eacdd43cf3d9000e1b18def809360532073b8 | |
parent | 1cf99ea4d2f4d844f5158433142cf1510b34429d [diff] |
linux: fix missing includes and warnings Change-Id: If83d74d86f4792ad8f8c4c62116457d1126ae9e9 Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/3404959 Reviewed-by: Mark Mentovai <mark@chromium.org> Commit-Queue: Joshua Peraza <jperaza@chromium.org>
diff --git a/client/crashpad_client_linux.cc b/client/crashpad_client_linux.cc index 5e53459..35742be 100644 --- a/client/crashpad_client_linux.cc +++ b/client/crashpad_client_linux.cc
@@ -28,6 +28,8 @@ #include <sys/wait.h> #include <unistd.h> +#include <atomic> + #include "base/logging.h" #include "base/strings/stringprintf.h" #include "build/build_config.h"
diff --git a/client/crashpad_client_linux_test.cc b/client/crashpad_client_linux_test.cc index e58352b..4a2bb41 100644 --- a/client/crashpad_client_linux_test.cc +++ b/client/crashpad_client_linux_test.cc
@@ -223,7 +223,10 @@ bool HandleCrashSuccessfully(int, siginfo_t*, ucontext_t*) { siglongjmp(do_crash_sigjmp_env, 1); +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wunreachable-code-return" return true; +#pragma clang diagnostic pop } void DoCrash(const StartHandlerForSelfTestOptions& options,