From 4925f0d18c5554bf96d8cb853b5a017e0d18fda2 Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Sun, 24 Apr 2022 09:05:50 -0400 Subject: Have dictionary/streams mutators take const& where possible --- libqpdf/qpdf/QPDF_Dictionary.hh | 2 +- libqpdf/qpdf/QPDF_Stream.hh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'libqpdf/qpdf') diff --git a/libqpdf/qpdf/QPDF_Dictionary.hh b/libqpdf/qpdf/QPDF_Dictionary.hh index 8626d59b..42ee6cf9 100644 --- a/libqpdf/qpdf/QPDF_Dictionary.hh +++ b/libqpdf/qpdf/QPDF_Dictionary.hh @@ -28,7 +28,7 @@ class QPDF_Dictionary: public QPDFObject std::map const& getAsMap() const; // Replace value of key, adding it if it does not exist - void replaceKey(std::string const& key, QPDFObjectHandle); + void replaceKey(std::string const& key, QPDFObjectHandle const&); // Remove key, doing nothing if key does not exist void removeKey(std::string const& key); // If object is null, remove key; otherwise, replace key diff --git a/libqpdf/qpdf/QPDF_Stream.hh b/libqpdf/qpdf/QPDF_Stream.hh index a6ee9551..ba456e76 100644 --- a/libqpdf/qpdf/QPDF_Stream.hh +++ b/libqpdf/qpdf/QPDF_Stream.hh @@ -62,7 +62,7 @@ class QPDF_Stream: public QPDFObject void addTokenFilter(std::shared_ptr token_filter); - void replaceDict(QPDFObjectHandle new_dict); + void replaceDict(QPDFObjectHandle const& new_dict); static void registerStreamFilter( std::string const& filter_name, -- cgit v1.2.3-54-g00ecf