1*a34c65e8SMatt Morehouse #include <cstdint>
2*a34c65e8SMatt Morehouse #include <cstring>
3*a34c65e8SMatt Morehouse 
4*a34c65e8SMatt Morehouse volatile size_t Sink;
5*a34c65e8SMatt Morehouse 
LLVMFuzzerTestOneInput(const uint8_t * Data,size_t Size)6*a34c65e8SMatt Morehouse extern "C" int LLVMFuzzerTestOneInput(const uint8_t *Data, size_t Size) {
7*a34c65e8SMatt Morehouse   if (Size < 4) return 0;
8*a34c65e8SMatt Morehouse   if (Data[0] == 'F' && Data[1] == 'U' && Data[2] == 'Z' && Data[3] == 'Z') {
9*a34c65e8SMatt Morehouse     char uninit[7];
10*a34c65e8SMatt Morehouse     Sink = strlen(uninit);
11*a34c65e8SMatt Morehouse   }
12*a34c65e8SMatt Morehouse   return 0;
13*a34c65e8SMatt Morehouse }
14*a34c65e8SMatt Morehouse 
15