aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2022-01-26 21:46:02 +0100
committerJay Berkenbilt <ejb@ql.org>2022-01-30 19:11:03 +0100
commitf2409f4fca3ace5627e7166f9c27167aab869f2a (patch)
tree0154c15671fcfe6757dd1401fe7f40fff6580e60 /libqpdf
parent59b775104a4b80aba836163c1530e4117c3ad4bd (diff)
downloadqpdf-f2409f4fca3ace5627e7166f9c27167aab869f2a.tar.zst
Minor cleanup
Diffstat (limited to 'libqpdf')
-rw-r--r--libqpdf/QPDFJob.cc1
-rw-r--r--libqpdf/QPDFJob_argv.cc2
-rw-r--r--libqpdf/QPDFJob_config.cc4
3 files changed, 4 insertions, 3 deletions
diff --git a/libqpdf/QPDFJob.cc b/libqpdf/QPDFJob.cc
index 8ddf026b..96d0101c 100644
--- a/libqpdf/QPDFJob.cc
+++ b/libqpdf/QPDFJob.cc
@@ -547,6 +547,7 @@ QPDFJob::parseNumrange(char const* range, int max)
void
QPDFJob::run()
{
+ checkConfiguration();
std::shared_ptr<QPDF> pdf_ph;
try
{
diff --git a/libqpdf/QPDFJob_argv.cc b/libqpdf/QPDFJob_argv.cc
index ea960845..7aa01b63 100644
--- a/libqpdf/QPDFJob_argv.cc
+++ b/libqpdf/QPDFJob_argv.cc
@@ -356,7 +356,7 @@ ArgParser::argPagesPositional(char* arg)
{
range = "1-z";
}
- this->c_pages->pageSpec(file, this->pages_password, range);
+ this->c_pages->pageSpec(file, range, this->pages_password);
this->accumulated_args.clear();
this->pages_password = nullptr;
if (next_file != nullptr)
diff --git a/libqpdf/QPDFJob_config.cc b/libqpdf/QPDFJob_config.cc
index 032d70d3..f8402a64 100644
--- a/libqpdf/QPDFJob_config.cc
+++ b/libqpdf/QPDFJob_config.cc
@@ -932,8 +932,8 @@ QPDFJob::PagesConfig::end()
QPDFJob::PagesConfig&
QPDFJob::PagesConfig::pageSpec(std::string const& filename,
- char const* password,
- std::string const& range)
+ std::string const& range,
+ char const* password)
{
this->config.o.m->page_specs.push_back(
QPDFJob::PageSpec(filename, password, range));