diff options
Diffstat (limited to 'lib/Fuzzer/test/RepeatedMemcmp.cpp')
| -rw-r--r-- | lib/Fuzzer/test/RepeatedMemcmp.cpp | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/lib/Fuzzer/test/RepeatedMemcmp.cpp b/lib/Fuzzer/test/RepeatedMemcmp.cpp deleted file mode 100644 index 18369deac3b0..000000000000 --- a/lib/Fuzzer/test/RepeatedMemcmp.cpp +++ /dev/null @@ -1,24 +0,0 @@ -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. - -#include <cstdint> -#include <cstdio> -#include <cstdlib> -#include <cstring> - -extern "C" int LLVMFuzzerTestOneInput(const uint8_t *Data, size_t Size) { - int Matches1 = 0; - for (size_t i = 0; i + 2 < Size; i += 3) - if (!memcmp(Data + i, "foo", 3)) - Matches1++; - int Matches2 = 0; - for (size_t i = 0; i + 2 < Size; i += 3) - if (!memcmp(Data + i, "bar", 3)) - Matches2++; - - if (Matches1 > 10 && Matches2 > 10) { - fprintf(stderr, "BINGO!\n"); - exit(1); - } - return 0; -} |
