1 #include <cstdint> 2 3 #include <Magick++/Blob.h> 4 #include <Magick++/Image.h> 5 6 #include "utils.cc" 7 LLVMFuzzerTestOneInput(const uint8_t * Data,size_t Size)8extern "C" int LLVMFuzzerTestOneInput(const uint8_t *Data, size_t Size) { 9 const Magick::Blob blob(Data, Size); 10 Magick::Image image; 11 try { 12 image.read(blob); 13 image.enhance(); 14 } catch (Magick::Exception &e) { 15 return 0; 16 } 17 return 0; 18 } 19 20 #include "travis.cc" 21