diff options
author | Robert Loehning <robert.loehning@qt.io> | 2020-03-23 22:05:02 +0100 |
---|---|---|
committer | Robert Loehning <robert.loehning@qt.io> | 2020-03-30 19:05:33 +0100 |
commit | f5a58cccc2dad567ddda2fe621f21352781852f0 (patch) | |
tree | 358c6d1a48cbd203bf9557264ed247d19de6b9a8 | |
parent | cd57dae62ff80ad371ebcb3fe63731ebbf7ef808 (diff) |
Fuzzing: ignore logging output from QColorSpace
Change-Id: Ica549be24c8873854934f4ba24f2b3f7cb077e25
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
-rw-r--r-- | tests/libfuzzer/gui/painting/qcolorspace/fromiccprofile/main.cpp | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/tests/libfuzzer/gui/painting/qcolorspace/fromiccprofile/main.cpp b/tests/libfuzzer/gui/painting/qcolorspace/fromiccprofile/main.cpp index f663727d1a..8a588c6e21 100644 --- a/tests/libfuzzer/gui/painting/qcolorspace/fromiccprofile/main.cpp +++ b/tests/libfuzzer/gui/painting/qcolorspace/fromiccprofile/main.cpp @@ -26,14 +26,16 @@ ** ****************************************************************************/ +#include <cstdlib> + #include <QGuiApplication> #include <QColorSpace> -// Run this with -// QT_LOGGING_RULES="qt.gui.icc=false" -// to reduce noise and increase speed. - extern "C" int LLVMFuzzerTestOneInput(const char *data, size_t size) { + // to reduce noise and increase speed + static char quiet[] = "QT_LOGGING_RULES=qt.gui.icc=false"; + static int pe = putenv(quiet); + Q_UNUSED(pe) static int argc = 3; static char arg1[] = "fuzzer"; static char arg2[] = "-platform"; |