diff options
author | Jay Berkenbilt <ejb@ql.org> | 2022-04-02 23:14:10 +0200 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2022-04-04 14:10:40 +0200 |
commit | 12f1eb15ca3fed6310402847559a7c99d3c77847 (patch) | |
tree | 8935675b623c6f3b4914b8b44f7fa5f2816a9241 /libqpdf/QPDFEmbeddedFileDocumentHelper.cc | |
parent | f20fa61eb4c323eb1642c69c236b3d9a1f8b2cdb (diff) | |
download | qpdf-12f1eb15ca3fed6310402847559a7c99d3c77847.tar.zst |
Programmatically apply new formatting to code
Run this:
for i in **/*.cc **/*.c **/*.h **/*.hh; do
clang-format < $i >| $i.new && mv $i.new $i
done
Diffstat (limited to 'libqpdf/QPDFEmbeddedFileDocumentHelper.cc')
-rw-r--r-- | libqpdf/QPDFEmbeddedFileDocumentHelper.cc | 46 |
1 files changed, 16 insertions, 30 deletions
diff --git a/libqpdf/QPDFEmbeddedFileDocumentHelper.cc b/libqpdf/QPDFEmbeddedFileDocumentHelper.cc index 6348529d..4e2bd3cd 100644 --- a/libqpdf/QPDFEmbeddedFileDocumentHelper.cc +++ b/libqpdf/QPDFEmbeddedFileDocumentHelper.cc @@ -37,11 +37,9 @@ QPDFEmbeddedFileDocumentHelper::QPDFEmbeddedFileDocumentHelper(QPDF& qpdf) : { auto root = qpdf.getRoot(); auto names = root.getKey("/Names"); - if (names.isDictionary()) - { + if (names.isDictionary()) { auto embedded_files = names.getKey("/EmbeddedFiles"); - if (embedded_files.isDictionary()) - { + if (embedded_files.isDictionary()) { this->m->embedded_files = std::make_shared<QPDFNameTreeObjectHelper>( embedded_files, qpdf); @@ -62,20 +60,17 @@ QPDFEmbeddedFileDocumentHelper::hasEmbeddedFiles() const void QPDFEmbeddedFileDocumentHelper::initEmbeddedFiles() { - if (hasEmbeddedFiles()) - { + if (hasEmbeddedFiles()) { return; } auto root = qpdf.getRoot(); auto names = root.getKey("/Names"); - if (! names.isDictionary()) - { + if (!names.isDictionary()) { names = QPDFObjectHandle::newDictionary(); root.replaceKey("/Names", names); } auto embedded_files = names.getKey("/EmbeddedFiles"); - if (! embedded_files.isDictionary()) - { + if (!embedded_files.isDictionary()) { auto nth = QPDFNameTreeObjectHelper::newEmpty(this->qpdf); names.replaceKey("/EmbeddedFiles", nth.getObjectHandle()); this->m->embedded_files = @@ -87,11 +82,9 @@ std::shared_ptr<QPDFFileSpecObjectHelper> QPDFEmbeddedFileDocumentHelper::getEmbeddedFile(std::string const& name) { std::shared_ptr<QPDFFileSpecObjectHelper> result; - if (this->m->embedded_files) - { + if (this->m->embedded_files) { auto i = this->m->embedded_files->find(name); - if (i != this->m->embedded_files->end()) - { + if (i != this->m->embedded_files->end()) { result = std::make_shared<QPDFFileSpecObjectHelper>(i->second); } } @@ -101,14 +94,11 @@ QPDFEmbeddedFileDocumentHelper::getEmbeddedFile(std::string const& name) std::map<std::string, std::shared_ptr<QPDFFileSpecObjectHelper>> QPDFEmbeddedFileDocumentHelper::getEmbeddedFiles() { - std::map<std::string, - std::shared_ptr<QPDFFileSpecObjectHelper>> result; - if (this->m->embedded_files) - { - for (auto const& i: *(this->m->embedded_files)) - { - result[i.first] = std::make_shared<QPDFFileSpecObjectHelper>( - i.second); + std::map<std::string, std::shared_ptr<QPDFFileSpecObjectHelper>> result; + if (this->m->embedded_files) { + for (auto const& i : *(this->m->embedded_files)) { + result[i.first] = + std::make_shared<QPDFFileSpecObjectHelper>(i.second); } } return result; @@ -119,26 +109,22 @@ QPDFEmbeddedFileDocumentHelper::replaceEmbeddedFile( std::string const& name, QPDFFileSpecObjectHelper const& fs) { initEmbeddedFiles(); - this->m->embedded_files->insert( - name, fs.getObjectHandle()); + this->m->embedded_files->insert(name, fs.getObjectHandle()); } bool QPDFEmbeddedFileDocumentHelper::removeEmbeddedFile(std::string const& name) { - if (! hasEmbeddedFiles()) - { + if (!hasEmbeddedFiles()) { return false; } auto iter = this->m->embedded_files->find(name); - if (iter == this->m->embedded_files->end()) - { + if (iter == this->m->embedded_files->end()) { return false; } auto oh = iter->second; iter.remove(); - if (oh.isIndirect()) - { + if (oh.isIndirect()) { this->qpdf.replaceObject(oh.getObjGen(), QPDFObjectHandle::newNull()); } |