aboutsummaryrefslogtreecommitdiffstats
path: root/examples/pdf-filter-tokens.cc
diff options
context:
space:
mode:
Diffstat (limited to 'examples/pdf-filter-tokens.cc')
-rw-r--r--examples/pdf-filter-tokens.cc7
1 files changed, 5 insertions, 2 deletions
diff --git a/examples/pdf-filter-tokens.cc b/examples/pdf-filter-tokens.cc
index e764a86a..baf7b3dc 100644
--- a/examples/pdf-filter-tokens.cc
+++ b/examples/pdf-filter-tokens.cc
@@ -220,8 +220,11 @@ int main(int argc, char* argv[])
// applied. See comments on the filters for additional
// details.
QPDFPageObjectHelper& page(*iter);
- page.addContentTokenFilter(new StringReverser);
- page.addContentTokenFilter(new ColorToGray);
+ page.addContentTokenFilter(
+ PointerHolder<QPDFObjectHandle::TokenFilter>(
+ new StringReverser));
+ page.addContentTokenFilter(
+ PointerHolder<QPDFObjectHandle::TokenFilter>(new ColorToGray));
}
QPDFWriter w(pdf, outfilename);