aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/QPDFObjectHandle.cc
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2022-04-16 01:54:34 +0200
committerJay Berkenbilt <ejb@ql.org>2022-04-16 16:41:46 +0200
commit2a7d2b63c2a7284d1b1179eefbf64f5dd29aa510 (patch)
tree12ed9d6f504f7a5aa72cb5c487d7cb4f926c4d91 /libqpdf/QPDFObjectHandle.cc
parentdd3596636756c089532f1642c4d63666b5544855 (diff)
downloadqpdf-2a7d2b63c2a7284d1b1179eefbf64f5dd29aa510.tar.zst
Make ABI-breaking changes that don't modify API at all
* Merge overloaded functions by adding default values * Remove non-const methods that are identical to const methods
Diffstat (limited to 'libqpdf/QPDFObjectHandle.cc')
-rw-r--r--libqpdf/QPDFObjectHandle.cc25
1 files changed, 0 insertions, 25 deletions
diff --git a/libqpdf/QPDFObjectHandle.cc b/libqpdf/QPDFObjectHandle.cc
index d6fe8b9e..59b4942d 100644
--- a/libqpdf/QPDFObjectHandle.cc
+++ b/libqpdf/QPDFObjectHandle.cc
@@ -1095,12 +1095,6 @@ QPDFObjectHandle::makeResourcesIndirect(QPDF& owning_qpdf)
}
void
-QPDFObjectHandle::mergeResources(QPDFObjectHandle other)
-{
- mergeResources(other, nullptr);
-}
-
-void
QPDFObjectHandle::mergeResources(
QPDFObjectHandle other,
std::map<std::string, std::map<std::string, std::string>>* conflicts)
@@ -1226,13 +1220,6 @@ QPDFObjectHandle::getResourceNames()
std::string
QPDFObjectHandle::getUniqueResourceName(
- std::string const& prefix, int& min_suffix)
-{
- return getUniqueResourceName(prefix, min_suffix, nullptr);
-}
-
-std::string
-QPDFObjectHandle::getUniqueResourceName(
std::string const& prefix, int& min_suffix, std::set<std::string>* namesp)
{
@@ -2540,12 +2527,6 @@ QPDFObjectHandle::newReal(std::string const& value)
}
QPDFObjectHandle
-QPDFObjectHandle::newReal(double value, int decimal_places)
-{
- return QPDFObjectHandle(new QPDF_Real(value, decimal_places, true));
-}
-
-QPDFObjectHandle
QPDFObjectHandle::newReal(
double value, int decimal_places, bool trim_trailing_zeroes)
{
@@ -2916,12 +2897,6 @@ QPDFObjectHandle::copyStream()
}
void
-QPDFObjectHandle::makeDirect()
-{
- makeDirect(false);
-}
-
-void
QPDFObjectHandle::makeDirect(bool allow_streams)
{
std::set<QPDFObjGen> visited;