Fix unsafe-buffer-usage build error. Suppress unsafe buffer usage errors in the dawn wire server fuzzer code. Bug: 439062058 Change-Id: Ia0422d0bdd814624ece12f84ea0fbd0b5b5164fb Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/264234 Auto-Submit: dan sinclair <dsinclair@chromium.org> Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: dan sinclair <dsinclair@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org>
diff --git a/src/dawn/fuzzers/DawnWireServerFuzzer.cpp b/src/dawn/fuzzers/DawnWireServerFuzzer.cpp index 00ec774..e937ea7 100644 --- a/src/dawn/fuzzers/DawnWireServerFuzzer.cpp +++ b/src/dawn/fuzzers/DawnWireServerFuzzer.cpp
@@ -43,6 +43,11 @@ #include "dawn/utils/SystemUtils.h" #include "dawn/wire/WireServer.h" +#ifdef UNSAFE_BUFFERS_BUILD +// TODO(crbug.com/439062058): Remove this and convert code to safer constructs. +#pragma allow_unsafe_buffers +#endif + namespace { class DevNull : public dawn::wire::CommandSerializer {