Minor code cleanup

This commit is contained in:
Jay Berkenbilt 2022-01-07 07:29:53 -05:00
parent 3ab25d595b
commit a301cc5373
2 changed files with 9 additions and 20 deletions

View File

@ -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.

View File

@ -349,10 +349,9 @@ QPDFAcroFormDocumentHelper non-dictionary field 0
QPDFAcroFormDocumentHelper loop 0
QPDFAcroFormDocumentHelper field found 1
QPDFAcroFormDocumentHelper annotation found 1
qpdf disable keep files open 0
qpdf keep files open n 0
qpdf keep files open y 0
qpdf don't disable keep files open 0
qpdf automatically set keep files open 1
QPDFPageLabelDocumentHelper skip first 0
QPDFOutlineObjectHelper direct dest 0
QPDFOutlineObjectHelper action dest 0