diff options
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(); }); } |