linux: fix build breakage
2f7d40c4 Removed the last usage of ExpectTestModule() in
sanitized builds.
Change-Id: I42d2c9ab92bde1abefeb47762aaa691edfb91fc8
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/2590205
Reviewed-by: Robert Sesek <rsesek@chromium.org>
Commit-Queue: Joshua Peraza <jperaza@chromium.org>
GitOrigin-RevId: 8bf3cdd977a0d6542963c704cadc85e03bbe4e94
diff --git a/snapshot/linux/process_reader_linux_test.cc b/snapshot/linux/process_reader_linux_test.cc
index fd3a963..6373a3a 100644
--- a/snapshot/linux/process_reader_linux_test.cc
+++ b/snapshot/linux/process_reader_linux_test.cc
@@ -542,6 +542,7 @@
#endif // !OS_ANDROID || !ARCH_CPU_ARMEL || __ANDROID_API__ >= 21
}
+#if !defined(ADDRESS_SANITIZER) && !defined(MEMORY_SANITIZER)
void ExpectTestModule(ProcessReaderLinux* reader,
const std::string& module_name) {
for (const auto& module : reader->Modules()) {
@@ -560,6 +561,7 @@
}
ADD_FAILURE() << "Test module not found";
}
+#endif // !ADDRESS_SANITIZER && !MEMORY_SANITIZER
TEST(ProcessReaderLinux, SelfModules) {
#if !defined(ADDRESS_SANITIZER) && !defined(MEMORY_SANITIZER)