diff options
Diffstat (limited to 'poppler/Gfx.cc')
-rw-r--r-- | poppler/Gfx.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/poppler/Gfx.cc b/poppler/Gfx.cc index e8d0b1cf..0618ab09 100644 --- a/poppler/Gfx.cc +++ b/poppler/Gfx.cc @@ -3460,6 +3460,8 @@ void Gfx::opXObject(Object args[], int numArgs) { // No OC entry - so we proceed as normal } else if (obj2.isRef()) { if ( ! catalog->getOptContentConfig()->optContentIsVisible( &obj2 ) ) { + obj2.free(); + obj1.free(); return; } } else { |