diff options
author | Jay Berkenbilt <ejb@ql.org> | 2022-01-26 19:59:34 +0100 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2022-01-30 19:11:03 +0100 |
commit | cf6c56a4630dc279d2d1a565123ec1e9baa8d72b (patch) | |
tree | ed5ef86f310acbda9b8d54ac0c491225d046e444 /libqpdf | |
parent | 2c7b583b3aaed1902ca3cca2387414391fc3fe65 (diff) | |
download | qpdf-cf6c56a4630dc279d2d1a565123ec1e9baa8d72b.tar.zst |
QPDFJob: use config API in place-holder json
Diffstat (limited to 'libqpdf')
-rw-r--r-- | libqpdf/QPDFJob_argv.cc | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/libqpdf/QPDFJob_argv.cc b/libqpdf/QPDFJob_argv.cc index 71654e65..ea960845 100644 --- a/libqpdf/QPDFJob_argv.cc +++ b/libqpdf/QPDFJob_argv.cc @@ -564,15 +564,16 @@ QPDFJob::initializeFromJson(std::string const& json) input_file_name->addStringHandler( [this](std::string const&, std::string const& v) { - this->infilename = QUtil::make_shared_cstr(v); + config()->inputFile(v.c_str()); }); output_file_name->addStringHandler( [this](std::string const&, std::string const& v) { - this->outfilename = QUtil::make_shared_cstr(v); + config()->outputFile(v.c_str()); }); output_options_qdf->addBoolHandler( [this](std::string const&, bool v) { - this->qdf_mode = v; + // QXXXQ require v to be true + config()->qdf(); }); } |