From: Michael Friedrich Date: Wed, 15 Oct 2014 15:10:25 +0000 (+0200) Subject: Fix missing const references X-Git-Tag: v2.2.0~378 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5c4f099c82c2b01fc4d04c77a4249ffc747a6174;p=icinga2 Fix missing const references refs #7251 --- diff --git a/lib/cli/objectlistcommand.cpp b/lib/cli/objectlistcommand.cpp index 3240a8cac..9a57cea06 100644 --- a/lib/cli/objectlistcommand.cpp +++ b/lib/cli/objectlistcommand.cpp @@ -112,7 +112,7 @@ int ObjectListCommand::Run(const boost::program_options::variables_map& vm, cons return 0; } -void ObjectListCommand::ReadObject(const String& message, std::map& type_count, String name_filter, String type_filter) +void ObjectListCommand::ReadObject(const String& message, std::map& type_count, const String& name_filter, const String& type_filter) { Dictionary::Ptr object = JsonDeserialize(message); @@ -206,8 +206,7 @@ String ObjectListCommand::FormatHint(const Array::Ptr& msg, int indent) return msgbuf.str(); } - -String ObjectListCommand::FormatTypeCounts(std::map type_count) +String ObjectListCommand::FormatTypeCounts(const std::map& type_count) { std::ostringstream msgbuf; diff --git a/lib/cli/objectlistcommand.hpp b/lib/cli/objectlistcommand.hpp index 2db02fa83..716d8888c 100644 --- a/lib/cli/objectlistcommand.hpp +++ b/lib/cli/objectlistcommand.hpp @@ -46,11 +46,11 @@ public: virtual int Run(const boost::program_options::variables_map& vm, const std::vector& ap) const; private: - static void ReadObject(const String& message, std::map& type_count, String name_filter, String type_filter); + static void ReadObject(const String& message, std::map& type_count, const String& name_filter, const String& type_filter); static String FormatProperties(const Dictionary::Ptr& props, const Dictionary::Ptr& debug_hints, int indent = 0); static String FormatHints(const Dictionary::Ptr& hints, int indent = 0); static String FormatHint(const Array::Ptr& msg, int indent = 0); - static String FormatTypeCounts(std::map type_count); + static String FormatTypeCounts(const std::map& type_count); static String FormatValue(const Value& val); static String FormatArray(const Array::Ptr& arr); };