aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2023-02-19 01:36:24 +0100
committerJay Berkenbilt <ejb@ql.org>2023-02-19 01:38:37 +0100
commit088fabd9b9affe14c006e1354892f80c7bbbeebe (patch)
tree54b646f1ef557492e166b53dbc8ce218bc57fcf8 /libqpdf
parent3aba16898520584619a00d8b8d389d7d34be1de9 (diff)
downloadqpdf-088fabd9b9affe14c006e1354892f80c7bbbeebe.tar.zst
Move most QPDF initializations to header
Diffstat (limited to 'libqpdf')
-rw-r--r--libqpdf/QPDF.cc18
1 files changed, 1 insertions, 17 deletions
diff --git a/libqpdf/QPDF.cc b/libqpdf/QPDF.cc
index 583a028c..69508b08 100644
--- a/libqpdf/QPDF.cc
+++ b/libqpdf/QPDF.cc
@@ -210,24 +210,8 @@ QPDF::EncryptionParameters::EncryptionParameters() :
QPDF::Members::Members() :
log(QPDFLogger::defaultLogger()),
- unique_id(0),
file(new InvalidInputSource()),
- provided_password_is_hex_key(false),
- ignore_xref_streams(false),
- suppress_warnings(false),
- attempt_recovery(true),
- encp(new EncryptionParameters),
- pushed_inherited_attributes_to_pages(false),
- ever_pushed_inherited_attributes_to_pages(false),
- ever_called_get_all_pages(false),
- copied_stream_data_provider(nullptr),
- reconstructed_xref(false),
- fixed_dangling_refs(false),
- immediate_copy_from(false),
- in_parse(false),
- parsed(false),
- first_xref_item_offset(0),
- uncompressed_after_compressed(false)
+ encp(new EncryptionParameters)
{
}