diff options
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | include/qpdf/QPDFPageObjectHelper.hh | 3 |
2 files changed, 6 insertions, 1 deletions
@@ -1,5 +1,9 @@ 2020-12-31 Jay Berkenbilt <ejb@ql.org> + * QPDFPageObjectHelper::removeUnreferencedResources can now be + called with a QPDFPageObjectHelper created from a form XObject. + The method already recursed into form XObjects. + * Rename some QPDFPageObjectHelper methods and make them support form XObjects as well as pages. The old names will be preserved from compatibility. diff --git a/include/qpdf/QPDFPageObjectHelper.hh b/include/qpdf/QPDFPageObjectHelper.hh index d5ffe78b..b25de1fe 100644 --- a/include/qpdf/QPDFPageObjectHelper.hh +++ b/include/qpdf/QPDFPageObjectHelper.hh @@ -186,7 +186,8 @@ class QPDFPageObjectHelper: public QPDFObjectHelper // QPDFPageDocumentHelper::pushInheritedAttributesToPage(). This // method is used by page splitting code to avoid copying unused // objects in files that used shared resource dictionaries across - // multiple pages. + // multiple pages. This method recurses into form XObjects and can + // be called with a form XObject as well as a page. QPDF_DLL void removeUnreferencedResources(); |