diff options
author | m-holger <m-holger@kubitscheck.org> | 2022-07-16 12:21:11 +0200 |
---|---|---|
committer | m-holger <m-holger@kubitscheck.org> | 2022-07-24 16:41:48 +0200 |
commit | eeb6162f7620fba49bb141ccd2c715cd829c8e24 (patch) | |
tree | 60869241401c5c4c673a54f1e00360bbf02a4542 /libqpdf/QPDFJob.cc | |
parent | 6f1041afb8e6d1f57169cd4c79f42a7c1ce94da8 (diff) | |
download | qpdf-eeb6162f7620fba49bb141ccd2c715cd829c8e24.tar.zst |
Add optional parameter separator to QPDFObjGen::unparse
Also, revert inlining of unparse and operator << from commit 4c6640c in
order to avoid exposing QUtil.
Diffstat (limited to 'libqpdf/QPDFJob.cc')
-rw-r--r-- | libqpdf/QPDFJob.cc | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/libqpdf/QPDFJob.cc b/libqpdf/QPDFJob.cc index c5f0eb2d..8af038f4 100644 --- a/libqpdf/QPDFJob.cc +++ b/libqpdf/QPDFJob.cc @@ -947,7 +947,7 @@ QPDFJob::doShowObj(QPDF& pdf) } if (error) { throw std::runtime_error( - "unable to get object " + obj.getObjGen().unparse()); + "unable to get object " + obj.getObjGen().unparse(',')); } } @@ -995,7 +995,8 @@ QPDFJob::doListAttachments(QPDF& pdf) auto efoh = i.second; *this->m->log->getInfo() << key << " -> " - << efoh->getEmbeddedFileStream().getObjGen().unparse() << "\n"; + << efoh->getEmbeddedFileStream().getObjGen().unparse(',') + << "\n"; doIfVerbose([&](Pipeline& v, std::string const& prefix) { auto desc = efoh->getDescription(); if (!desc.empty()) { @@ -1010,7 +1011,7 @@ QPDFJob::doListAttachments(QPDF& pdf) for (auto i2: efoh->getEmbeddedFileStreams().ditems()) { auto efs = QPDFEFStreamObjectHelper(i2.second); v << " " << i2.first << " -> " - << efs.getObjectHandle().getObjGen().unparse() << "\n"; + << efs.getObjectHandle().getObjGen().unparse(',') << "\n"; v << " creation date: " << efs.getCreationDate() << "\n" << " modification date: " << efs.getModDate() << "\n" |