From ff73d71ec8cfd5915a711e1b071ee183515705bd Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Fri, 29 Apr 2022 19:06:27 -0400 Subject: [PATCH] Fix TODO typos --- TODO | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/TODO b/TODO index e7dbc01a..ffdb8f4b 100644 --- a/TODO +++ b/TODO @@ -477,11 +477,11 @@ in source and header files to find items not listed here. * Having QPDFObjectHandle setters return Class& to allow for use of fluent interfaces. This includes array and dictionary mutators. - newDictionary().replaceKey("/X", "1"_qpdf),replaceKey("/Y", "(asdf)"_qpdf); + newDictionary().replaceKey("/X", "1"_qpdf).replaceKey("/Y", "(asdf)"_qpdf); * Add replaceKeyAndGet, appendItemAndGet, setArrayItemAndGet, insertItemAndGet that return the new item so you can say auto oh = dict.replaceKeyAndGet("/Key", QPDFObjectHandle::newSomething()); -* Add getOrInsertKey("/X", oh) that returns the existing value or adds +* Add getKeyOrInsert("/X", oh) that returns the existing value or adds oh as the new value and returns it. * Add default values to the getters, like getIntValue(default_value). If a default value is passed in, you never get a type warning.