/src/imagemagick/oss-fuzz/encoder_radial-gradient_fuzzer.cc
Line | Count | Source |
1 | | /* |
2 | | Copyright @ 2018 ImageMagick Studio LLC, a non-profit organization |
3 | | dedicated to making software imaging solutions freely available. |
4 | | |
5 | | You may not use this file except in compliance with the License. You may |
6 | | obtain a copy of the License at |
7 | | |
8 | | https://imagemagick.org/script/license.php |
9 | | |
10 | | Unless required by applicable law or agreed to in writing, software |
11 | | distributed under the License is distributed on an "AS IS" BASIS, |
12 | | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
13 | | See the License for the specific language governing permissions and |
14 | | limitations under the License. |
15 | | */ |
16 | | |
17 | | #include <cstdint> |
18 | | |
19 | | #include <Magick++/Blob.h> |
20 | | #include <Magick++/Image.h> |
21 | | |
22 | | #include "utils.cc" |
23 | | #include "encoder_utils.cc" |
24 | | |
25 | | extern "C" int LLVMFuzzerTestOneInput(const uint8_t *Data,size_t Size) |
26 | 28.1k | { |
27 | 28.1k | return(fuzzEncoderWithStringFileName("radial-gradient",Data,Size)); |
28 | 28.1k | } |