Index: media/cdm/cenc_utils_fuzzertest.cc |
diff --git a/media/cdm/cenc_utils_fuzzertest.cc b/media/cdm/cenc_utils_fuzzertest.cc |
index 8f656198d6d769c8a86585a9cd7025f9f5076714..8644b399fd3b3e1f9e2eb69079ba0128447eee39 100644 |
--- a/media/cdm/cenc_utils_fuzzertest.cc |
+++ b/media/cdm/cenc_utils_fuzzertest.cc |
@@ -6,8 +6,19 @@ |
#include <stdint.h> |
#include <vector> |
+#include "base/logging.h" |
#include "media/cdm/cenc_utils.h" |
+struct Environment { |
+ Environment() { |
+ // Disable noisy logging as per "libFuzzer in Chrome" documentation: |
+ // testing/libfuzzer/getting_started.md#Disable-noisy-error-message-logging. |
+ logging::SetMinLogLevel(logging::LOG_FATAL); |
+ } |
+}; |
+ |
+Environment* env = new Environment(); |
+ |
// Entry point for LibFuzzer. |
extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) { |
std::vector<uint8_t> input(data, data + size); |