diff options
author | Jay Berkenbilt <ejb@ql.org> | 2017-08-29 04:06:15 +0200 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2017-08-29 04:16:45 +0200 |
commit | e999bbae43fc4fd0bdf24c3117574eb75216f0d9 (patch) | |
tree | f4f67ee0286f3855f966e76882746f65ee6092e2 /include | |
parent | c6872d2c700a9d27105debe93662ecaaf8beb3bd (diff) | |
download | qpdf-e999bbae43fc4fd0bdf24c3117574eb75216f0d9.tar.zst |
Fix memory leak with bad jpeg data
Diffstat (limited to 'include')
-rw-r--r-- | include/qpdf/Pl_DCT.hh | 4 |
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 }; |