diff options
author | Jay Berkenbilt <ejb@ql.org> | 2022-01-07 13:29:53 +0100 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2022-01-30 19:11:03 +0100 |
commit | a301cc5373f14fd03e51619b0bd5fad22b84e115 (patch) | |
tree | e74b137596ca1336bac80f9fc4f9f8b95532dfb6 /libqpdf | |
parent | 3ab25d595b0dcfbcf2974faf526683d795cba1a9 (diff) | |
download | qpdf-a301cc5373f14fd03e51619b0bd5fad22b84e115.tar.zst |
Minor code cleanup
Diffstat (limited to 'libqpdf')
-rw-r--r-- | libqpdf/QPDFJob.cc | 26 |
1 files changed, 8 insertions, 18 deletions
diff --git a/libqpdf/QPDFJob.cc b/libqpdf/QPDFJob.cc index a18c4efc..b225c834 100644 --- a/libqpdf/QPDFJob.cc +++ b/libqpdf/QPDFJob.cc @@ -2717,24 +2717,14 @@ QPDFJob::handlePageSpecs( { filenames.insert(page_spec.filename); } - if (filenames.size() > o.keep_files_open_threshold) - { - QTC::TC("qpdf", "qpdf disable keep files open"); - o.doIfVerbose([&](std::ostream& cout, std::string const& prefix) { - cout << prefix << ": selecting --keep-open-files=n" - << std::endl; - }); - o.keep_files_open = false; - } - else - { - o.doIfVerbose([&](std::ostream& cout, std::string const& prefix) { - cout << prefix << ": selecting --keep-open-files=y" - << std::endl; - }); - o.keep_files_open = true; - QTC::TC("qpdf", "qpdf don't disable keep files open"); - } + o.keep_files_open = (filenames.size() <= o.keep_files_open_threshold); + QTC::TC("qpdf", "qpdf automatically set keep files open", + o.keep_files_open ? 0 : 1); + o.doIfVerbose([&](std::ostream& cout, std::string const& prefix) { + cout << prefix << ": selecting --keep-open-files=" + << (o.keep_files_open ? "y" : "n") + << std::endl; + }); } // Create a QPDF object for each file that we may take pages from. |