aboutsummaryrefslogtreecommitdiff
path: root/projects/kimageformats/kimgio_fuzzer.cc
diff options
context:
space:
mode:
authortsdgeos <aacid@kde.org>2019-02-03 17:15:24 +0100
committerAbhishek Arya <inferno@chromium.org>2019-02-03 08:15:24 -0800
commiteb4851cddddaa25180aea294041f25feb720b79c (patch)
treec1ee5c5f5c0f4c442bee83abf5d1e6e9ac61202a /projects/kimageformats/kimgio_fuzzer.cc
parent318f52f8248ea208a0b06adf3f61928520159653 (diff)
downloadoss-fuzz-eb4851cddddaa25180aea294041f25feb720b79c.tar.gz
kimageformats: Also exercise the canRead() codepath (#2128)
Diffstat (limited to 'projects/kimageformats/kimgio_fuzzer.cc')
-rw-r--r--projects/kimageformats/kimgio_fuzzer.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/projects/kimageformats/kimgio_fuzzer.cc b/projects/kimageformats/kimgio_fuzzer.cc
index ca6601c30..eedd48215 100644
--- a/projects/kimageformats/kimgio_fuzzer.cc
+++ b/projects/kimageformats/kimgio_fuzzer.cc
@@ -57,6 +57,7 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size)
b.setData((const char *)data, size);
b.open(QIODevice::ReadOnly);
h->setDevice(&b);
+ h->canRead();
h->read(&i);
}
qDeleteAll(handlers);