aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/QPDFJob_config.cc
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2022-05-21 23:51:34 +0200
committerJay Berkenbilt <ejb@ql.org>2022-05-21 23:51:34 +0200
commit27a42c16c790edb8d5998c541b7c271665359f61 (patch)
treeb6a9e6dac3f6f8a03603c7ae2341da8b2b997a5a /libqpdf/QPDFJob_config.cc
parentb0f1564376ce847a4a6b6aa54d71bbf6f60ef4c9 (diff)
downloadqpdf-27a42c16c790edb8d5998c541b7c271665359f61.tar.zst
Change default decode level to "none" with --json-output
Diffstat (limited to 'libqpdf/QPDFJob_config.cc')
-rw-r--r--libqpdf/QPDFJob_config.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/libqpdf/QPDFJob_config.cc b/libqpdf/QPDFJob_config.cc
index 6b72103b..5a343f79 100644
--- a/libqpdf/QPDFJob_config.cc
+++ b/libqpdf/QPDFJob_config.cc
@@ -308,6 +308,9 @@ QPDFJob::Config::jsonOutput(std::string const& parameter)
// explicit use of --json-stream-data.
o.m->json_stream_data = qpdf_sj_inline;
}
+ if (!o.m->decode_level_set) {
+ o.m->decode_level = qpdf_dl_none;
+ }
return this;
}