summaryrefslogtreecommitdiffstats
path: root/libqpdf/QPDFObjectHandle.cc
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2020-12-27 01:45:01 +0100
committerJay Berkenbilt <ejb@ql.org>2020-12-28 18:58:19 +0100
commit12ecd2019a3186d11ebb6083b3813ce722fb2329 (patch)
treecce0595cc82bef7a66c2b8ed6d0e9bf726334500 /libqpdf/QPDFObjectHandle.cc
parent3f9191a34456e79ec6d98bfe46546d9df9abdcba (diff)
downloadqpdf-12ecd2019a3186d11ebb6083b3813ce722fb2329.tar.zst
Add QPDFObjectHandle::setFilterOnWrite
Diffstat (limited to 'libqpdf/QPDFObjectHandle.cc')
-rw-r--r--libqpdf/QPDFObjectHandle.cc14
1 files changed, 14 insertions, 0 deletions
diff --git a/libqpdf/QPDFObjectHandle.cc b/libqpdf/QPDFObjectHandle.cc
index e09146e4..7b36fffe 100644
--- a/libqpdf/QPDFObjectHandle.cc
+++ b/libqpdf/QPDFObjectHandle.cc
@@ -1176,6 +1176,20 @@ QPDFObjectHandle::getDict()
return dynamic_cast<QPDF_Stream*>(obj.getPointer())->getDict();
}
+void
+QPDFObjectHandle::setFilterOnWrite(bool val)
+{
+ assertStream();
+ dynamic_cast<QPDF_Stream*>(obj.getPointer())->setFilterOnWrite(val);
+}
+
+bool
+QPDFObjectHandle::getFilterOnWrite()
+{
+ assertStream();
+ return dynamic_cast<QPDF_Stream*>(obj.getPointer())->getFilterOnWrite();
+}
+
bool
QPDFObjectHandle::isDataModified()
{