poppler/Annot.cc | 3 +-- poppler/Annot.h | 1 - 2 files changed, 1 insertion(+), 3 deletions(-)
New commits: commit 58994c211d525705136d045d8b9b8839197481f4 Author: Albert Astals Cid <[email protected]> Date: Sun Jun 9 20:37:21 2019 +0200 Remove AnnotAppearance::xref We can just get it from the doc when needed diff --git a/poppler/Annot.cc b/poppler/Annot.cc index 8ff40d6a..79bf1c0e 100644 --- a/poppler/Annot.cc +++ b/poppler/Annot.cc @@ -881,7 +881,6 @@ AnnotIconFit::AnnotIconFit(Dict* dict) { AnnotAppearance::AnnotAppearance(PDFDoc *docA, Object *dict) { assert(dict->isDict()); doc = docA; - xref = docA->getXRef(); appearDict = dict->copy(); } @@ -993,7 +992,7 @@ void AnnotAppearance::removeStream(Ref refToStream) { } // TODO: stream resources (e.g. font), AP name tree - xref->removeIndirectObject(refToStream); + doc->getXRef()->removeIndirectObject(refToStream); } // Removes stream if obj is a Ref, or removes pointed streams if obj is a Dict diff --git a/poppler/Annot.h b/poppler/Annot.h index 3a937944..3740b31a 100644 --- a/poppler/Annot.h +++ b/poppler/Annot.h @@ -453,7 +453,6 @@ private: protected: PDFDoc *doc; - XRef *xref; // the xref table for this PDF file Object appearDict; // Annotation's AP }; _______________________________________________ poppler mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/poppler
