1// This file is distributed under the University of Illinois Open Source
2// License. See LICENSE.TXT for details.
3
4// Simple test for a fuzzer. The fuzzer must find the empty string.
5#include <cstdint>
6#include <cstddef>
7
8extern "C" int LLVMFuzzerTestOneInput(const uint8_t *Data, size_t Size) {
9  static volatile int Zero = 0;
10  if (!Size)
11    while(!Zero)
12      ;
13  return 0;
14}
15