Coverage Report

Created: 2025-06-13 06:57

/src/leptonica/prog/fuzzing/finditalic_fuzzer.cc
Line
Count
Source
1
#include "leptfuzz.h"
2
3
extern "C" int
4
38.0k
LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) { 
5
38.0k
  if(size<3) return 0;
6
 
7
38.0k
  leptSetStdNullHandler();
8
9
38.0k
  PIX *pixs_payload = pixReadMemSpix(data, size);
10
38.0k
  if(pixs_payload == NULL) return 0;
11
12
20.4k
  BOXA *boxa1;
13
20.4k
  pixItalicWords(pixs_payload, NULL, NULL, &boxa1, 1);
14
15
20.4k
  pixDestroy(&pixs_payload);
16
20.4k
  boxaDestroy(&boxa1);
17
20.4k
  return 0;
18
38.0k
}