Skip to content

Commit 18e9fb2

Browse files
committed
karchive: add lz compression support in KArchive fuzzer
1 parent 7d16be7 commit 18e9fb2

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

projects/karchive/karchive_fuzzer.cc

+2
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size)
6969
std::unique_ptr<KCompressionDevice> bzipKD(new KCompressionDevice(&b, false, KCompressionDevice::BZip2));
7070
std::unique_ptr<KCompressionDevice> xzKD(new KCompressionDevice(&b, false, KCompressionDevice::Xz));
7171
std::unique_ptr<KCompressionDevice> zstdKD(new KCompressionDevice(&b, false, KCompressionDevice::Zstd));
72+
std::unique_ptr<KCompressionDevice> lzKD(new KCompressionDevice(&b, false, KCompressionDevice::Lz));
7273

7374
const QVector<KArchive*> handlers = {
7475
new K7Zip(&b),
@@ -77,6 +78,7 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size)
7778
new KTar(bzipKD.get()),
7879
new KTar(xzKD.get()),
7980
new KTar(zstdKD.get()),
81+
new KTar(lzKD.get()),
8082
new KZip(&b),
8183
new KAr(&b)
8284
};

0 commit comments

Comments
 (0)