diff options
Diffstat (limited to 'cpp/poppler-page.cpp')
-rw-r--r-- | cpp/poppler-page.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/cpp/poppler-page.cpp b/cpp/poppler-page.cpp index b8927b80..a3f85069 100644 --- a/cpp/poppler-page.cpp +++ b/cpp/poppler-page.cpp @@ -172,11 +172,10 @@ ustring page::label() const page_transition* page::transition() const { if (!d->transition) { - Object o; - if (d->page->getTrans(&o)->isDict()) { + Object o = d->page->getTrans(); + if (o.isDict()) { d->transition = new page_transition(&o); } - o.free(); } return d->transition; } |