aboutsummaryrefslogtreecommitdiffhomepage
path: root/fuzz/fuzz.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'fuzz/fuzz.cpp')
-rw-r--r--fuzz/fuzz.cpp15
1 files changed, 0 insertions, 15 deletions
diff --git a/fuzz/fuzz.cpp b/fuzz/fuzz.cpp
index 9857e80178..161969fb43 100644
--- a/fuzz/fuzz.cpp
+++ b/fuzz/fuzz.cpp
@@ -52,7 +52,6 @@ DEFINE_string2(type, t, "", "How to interpret --bytes, one of:\n"
"api\n"
"color_deserialize\n"
"filter_fuzz (equivalent to Chrome's filter_fuzz_stub)\n"
- "icc\n"
"image_decode\n"
"image_mode\n"
"image_scale\n"
@@ -72,7 +71,6 @@ static SkString try_auto_detect(SkString path, SkString* name);
static void fuzz_api(sk_sp<SkData> bytes, SkString name);
static void fuzz_color_deserialize(sk_sp<SkData>);
static void fuzz_filter_fuzz(sk_sp<SkData>);
-static void fuzz_icc(sk_sp<SkData>);
static void fuzz_img2(sk_sp<SkData>);
static void fuzz_animated_img(sk_sp<SkData>);
static void fuzz_img(sk_sp<SkData>, uint8_t, uint8_t);
@@ -149,10 +147,6 @@ static int fuzz_file(SkString path, SkString type) {
fuzz_color_deserialize(bytes);
return 0;
}
- if (type.equals("icc")) {
- fuzz_icc(bytes);
- return 0;
- }
if (type.equals("image_decode")) {
fuzz_img2(bytes);
return 0;
@@ -618,15 +612,6 @@ static void fuzz_skpipe(sk_sp<SkData> bytes) {
SkDebugf("[terminated] Success! Decoded and rendered an SkPicture from SkPipe!\n");
}
-static void fuzz_icc(sk_sp<SkData> bytes) {
- sk_sp<SkColorSpace> space(SkColorSpace::MakeICC(bytes->data(), bytes->size()));
- if (!space) {
- SkDebugf("[terminated] Couldn't decode ICC.\n");
- return;
- }
- SkDebugf("[terminated] Success! Decoded ICC.\n");
-}
-
static void fuzz_color_deserialize(sk_sp<SkData> bytes) {
sk_sp<SkColorSpace> space(SkColorSpace::Deserialize(bytes->data(), bytes->size()));
if (!space) {