aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2017-08-29 04:06:15 +0200
committerJay Berkenbilt <ejb@ql.org>2017-08-29 04:16:45 +0200
commite999bbae43fc4fd0bdf24c3117574eb75216f0d9 (patch)
treef4f67ee0286f3855f966e76882746f65ee6092e2 /include
parentc6872d2c700a9d27105debe93662ecaaf8beb3bd (diff)
downloadqpdf-e999bbae43fc4fd0bdf24c3117574eb75216f0d9.tar.zst
Fix memory leak with bad jpeg data
Diffstat (limited to 'include')
-rw-r--r--include/qpdf/Pl_DCT.hh4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/qpdf/Pl_DCT.hh b/include/qpdf/Pl_DCT.hh
index 65b8762f..f9f6dbf4 100644
--- a/include/qpdf/Pl_DCT.hh
+++ b/include/qpdf/Pl_DCT.hh
@@ -49,8 +49,8 @@ class Pl_DCT: public Pipeline
virtual void finish();
private:
- void compress(void* cinfo, PointerHolder<Buffer>);
- void decompress(void* cinfo, PointerHolder<Buffer>);
+ void compress(void* cinfo, Buffer*);
+ void decompress(void* cinfo, Buffer*);
enum action_e { a_compress, a_decompress };