| 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);
|
|
|