aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/QPDF.cc
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2022-11-20 22:04:58 +0100
committerJay Berkenbilt <ejb@ql.org>2022-11-20 22:04:58 +0100
commit562ff1b6087a16a47ec5bc18fb765910541b1167 (patch)
tree7c73b41b8366c67b8aa99cd2d78bc306ad708875 /libqpdf/QPDF.cc
parenta63e164412a11df89e202c76b4fd110320edcea4 (diff)
downloadqpdf-11.2.tar.zst
Rename function for pikepdf (for 11.2.0)v11.2.011.2
A new private overload of QPDF::makeIndirectObject breaks pikepdf's build, so renaming function.
Diffstat (limited to 'libqpdf/QPDF.cc')
-rw-r--r--libqpdf/QPDF.cc7
1 files changed, 4 insertions, 3 deletions
diff --git a/libqpdf/QPDF.cc b/libqpdf/QPDF.cc
index 0000f050..7446c6da 100644
--- a/libqpdf/QPDF.cc
+++ b/libqpdf/QPDF.cc
@@ -2022,7 +2022,7 @@ QPDF::nextObjGen()
}
QPDFObjectHandle
-QPDF::makeIndirectObject(std::shared_ptr<QPDFObject> const& obj)
+QPDF::makeIndirectFromQPDFObject(std::shared_ptr<QPDFObject> const& obj)
{
QPDFObjGen next{nextObjGen()};
m->obj_cache[next] = ObjCache(obj, -1, -1);
@@ -2032,13 +2032,14 @@ QPDF::makeIndirectObject(std::shared_ptr<QPDFObject> const& obj)
QPDFObjectHandle
QPDF::makeIndirectObject(QPDFObjectHandle oh)
{
- return makeIndirectObject(QPDFObjectHandle::ObjAccessor::getObject(oh));
+ return makeIndirectFromQPDFObject(
+ QPDFObjectHandle::ObjAccessor::getObject(oh));
}
QPDFObjectHandle
QPDF::newStream()
{
- return makeIndirectObject(QPDF_Stream::create(
+ return makeIndirectFromQPDFObject(QPDF_Stream::create(
this, nextObjGen(), QPDFObjectHandle::newDictionary(), 0, 0));
}