summaryrefslogtreecommitdiff
blob: f987e3f863b8e9516b7efe12ad09f8fa91c0d2a4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include "leptfuzz.h"

extern "C" int
LLVMFuzzerTestOneInput(const uint8_t *data, size_t size)
{
    leptSetStdNullHandler();

    l_uint32     *data2;
    PIX          *pixs;

    pixs = pixReadMemSpix(data, size);
    if(pixs==NULL) return 0;

    data2 = pixExtractData(pixs);
    
    lept_free(data2);
    pixDestroy(&pixs);
    return 0;
}