diff options
author | Albert Astals Cid <aacid@kde.org> | 2018-05-24 18:22:00 +0200 |
---|---|---|
committer | Albert Astals Cid <aacid@kde.org> | 2018-05-24 18:22:00 +0200 |
commit | 6b91d37a704fb2b6fa9529d859c366c331327ab9 (patch) | |
tree | 4e32e937b08c3fb86cd9548d1bc4d4db14f5f087 /poppler/SplashOutputDev.cc | |
parent | c9650369c5dd74812db515d986ded898b9002ae4 (diff) |
SplashOutputDev: Fix memory leak on malformed files
i.e. SplashOutputDev::endTextObject is not called after SplashOutputDev::drawChar
fixes oss-fuzz/8508
Diffstat (limited to 'poppler/SplashOutputDev.cc')
-rw-r--r-- | poppler/SplashOutputDev.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/poppler/SplashOutputDev.cc b/poppler/SplashOutputDev.cc index 140917d3..a7d035ce 100644 --- a/poppler/SplashOutputDev.cc +++ b/poppler/SplashOutputDev.cc @@ -1450,6 +1450,7 @@ SplashOutputDev::~SplashOutputDev() { if (bitmap) { delete bitmap; } + delete textClipPath; } void SplashOutputDev::startDoc(PDFDoc *docA) { |