]> granicus.if.org Git - icinga2/commitdiff
Avoid unnecessary copies when using Dictionary::Pair in loops
authorGunnar Beutner <gunnar.beutner@netways.de>
Tue, 30 Aug 2016 21:01:54 +0000 (23:01 +0200)
committerGunnar Beutner <gunnar.beutner@netways.de>
Tue, 30 Aug 2016 21:01:54 +0000 (23:01 +0200)
refs #12509

lib/base/dictionary.hpp

index ff2e4b5697a6c944b65fa306372a78bcbaafcb0b..edacaa244e85ddc027ef3e4699c668b2ca5811e0 100644 (file)
@@ -47,7 +47,7 @@ public:
 
        typedef std::map<String, Value>::size_type SizeType;
 
-       typedef std::pair<String, Value> Pair;
+       typedef std::map<String, Value>::value_type Pair;
 
        inline Dictionary(void)
        { }