summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2021-12-02 15:11:23 +0100
committerJay Berkenbilt <ejb@ql.org>2021-12-09 16:33:31 +0100
commitc5708e91805c4770e8ad4c73d6d37ae8d188654a (patch)
tree3495a53da5b336ab5b60e60cbc48104ee2f5f740
parent8acb79fc5ecde0ca8a06e9cbcd628f8672d00417 (diff)
downloadqpdf-c5708e91805c4770e8ad4c73d6d37ae8d188654a.tar.zst
Update ABI note about fluent interfaces
-rw-r--r--TODO2
1 files changed, 2 insertions, 0 deletions
diff --git a/TODO b/TODO
index 867c11d2..ef3a701c 100644
--- a/TODO
+++ b/TODO
@@ -174,6 +174,8 @@ Comments appear in the code prefixed by "ABI"
* Consider having addArrayItem, replaceKey, etc. return the new value
so you can say
auto oh = dict.replaceKey("/Key", QPDFObjectHandle::newSomething());
+ But this has to be clean with respect to fluent interfaces, so we
+ might need something slightly different.
* Added QPDFObjectHandle::ParserCallbacks::handleWarning but had to
revert because it was not binary compatible. Consider re-adding. The
commit that added this comment includes the reverting of the change.