From cf6c56a4630dc279d2d1a565123ec1e9baa8d72b Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Wed, 26 Jan 2022 13:59:34 -0500 Subject: QPDFJob: use config API in place-holder json --- libqpdf/QPDFJob_argv.cc | 7 ++++--- 1 file 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(); }); } -- cgit v1.2.3-54-g00ecf