diff options
author | m-holger <m-holger@kubitscheck.org> | 2023-11-16 17:26:04 +0100 |
---|---|---|
committer | m-holger <m-holger@kubitscheck.org> | 2023-11-18 17:34:17 +0100 |
commit | 3237ef70fb77ce323394de1e2793abdb5ae85384 (patch) | |
tree | 2b8e132b26017507db151174944651741d3b71d1 /libqpdf/QPDFAcroFormDocumentHelper.cc | |
parent | d11622b6fd8a2d050414c3e6110f3ad68f7502af (diff) | |
download | qpdf-3237ef70fb77ce323394de1e2793abdb5ae85384.tar.zst |
Add new method Pl_Buffer::getString
Diffstat (limited to 'libqpdf/QPDFAcroFormDocumentHelper.cc')
-rw-r--r-- | libqpdf/QPDFAcroFormDocumentHelper.cc | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/libqpdf/QPDFAcroFormDocumentHelper.cc b/libqpdf/QPDFAcroFormDocumentHelper.cc index 5a54bf75..f2daa0c7 100644 --- a/libqpdf/QPDFAcroFormDocumentHelper.cc +++ b/libqpdf/QPDFAcroFormDocumentHelper.cc @@ -584,8 +584,7 @@ QPDFAcroFormDocumentHelper::adjustDefaultAppearances( ResourceReplacer rr(dr_map, rf.getNamesByResourceType()); Pl_Buffer buf_pl("filtered DA"); da_stream.filterAsContents(&rr, &buf_pl); - auto buf = buf_pl.getBufferSharedPointer(); - std::string new_da(reinterpret_cast<char*>(buf->getBuffer()), buf->getSize()); + std::string new_da = buf_pl.getString(); obj.replaceKey("/DA", QPDFObjectHandle::newString(new_da)); } |