summaryrefslogtreecommitdiff
path: root/poppler/Page.cc
diff options
context:
space:
mode:
authorAlbert Astals Cid <aacid@kde.org>2017-05-05 23:32:32 +0200
committerAlbert Astals Cid <aacid@kde.org>2017-05-05 23:32:32 +0200
commit3c29ded4bee5eadb829ed46af2ec92be57b0077b (patch)
treee9a549c6258b4303fbb97a8bfda8ca76a45866e1 /poppler/Page.cc
parentd73bcd3721f3b53bb97241cc53a6abf807aff782 (diff)
Make Object free itself on init and destruction
Will make for a *much* easier way to code. Patches with more std::move coming on top. Most things seem to work though i'm pretty sure some things are broken. NEEDS TESTING
Diffstat (limited to 'poppler/Page.cc')
-rw-r--r--poppler/Page.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/poppler/Page.cc b/poppler/Page.cc
index dca52e4f..cf687c03 100644
--- a/poppler/Page.cc
+++ b/poppler/Page.cc
@@ -15,7 +15,7 @@
//
// Copyright (C) 2005 Kristian Høgsberg <krh@redhat.com>
// Copyright (C) 2005 Jeff Muizelaar <jeff@infidigm.net>
-// Copyright (C) 2005-2013, 2016 Albert Astals Cid <aacid@kde.org>
+// Copyright (C) 2005-2013, 2016, 2017 Albert Astals Cid <aacid@kde.org>
// Copyright (C) 2006-2008 Pino Toscano <pino@kde.org>
// Copyright (C) 2006 Nickolay V. Shmyrev <nshmyrev@yandex.ru>
// Copyright (C) 2006 Scott Turner <scotty1024@mac.com>
@@ -393,7 +393,7 @@ void Page::replaceXRef(XRef *xrefA) {
pageDict->lookupNF("AA", &actions);
pageDict->lookup("Resources", &obj1);
if (obj1.isDict()) {
- attrs->replaceResource(obj1);
+ attrs->replaceResource(&obj1);
}
obj1.free();
delete pageDict;