diff options
author | Albert Astals Cid <aacid@kde.org> | 2017-05-09 16:08:18 +0200 |
---|---|---|
committer | Albert Astals Cid <aacid@kde.org> | 2017-05-09 16:09:06 +0200 |
commit | d83b11300386c7f0364acff06bd809e9efcbe4ca (patch) | |
tree | a60e0ea6db4da270480aee0c653a6ce9eeb37d30 | |
parent | 270866ebac7920503c0856a5dd1e7937ab68dd5f (diff) |
JPXStreamPrivate::init2 - Fix memory leak in broken files
-rw-r--r-- | poppler/JPEG2000Stream.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/poppler/JPEG2000Stream.cc b/poppler/JPEG2000Stream.cc index d20fa417..2b6af900 100644 --- a/poppler/JPEG2000Stream.cc +++ b/poppler/JPEG2000Stream.cc @@ -501,6 +501,7 @@ void JPXStreamPrivate::init2(OPJ_CODEC_FORMAT format, unsigned char *buf, int le return; error: + opj_stream_destroy(stream); opj_destroy_codec(decoder); if (format == OPJ_CODEC_JP2) { error(errSyntaxWarning, -1, "Did no succeed opening JPX Stream as JP2, trying as J2K."); |