From: Gunnar Beutner Date: Tue, 23 Oct 2012 13:57:45 +0000 (+0200) Subject: Made type and attribute names case-insensitive. X-Git-Tag: v0.0.2~724 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a5f361b7b67f3a07fd99f17e692e50e3a7e8f2a0;p=icinga2 Made type and attribute names case-insensitive. Fixes #3223 --- diff --git a/lib/base/dynamicobject.h b/lib/base/dynamicobject.h index af22062f9..651d7cc2e 100644 --- a/lib/base/dynamicobject.h +++ b/lib/base/dynamicobject.h @@ -74,11 +74,11 @@ public: typedef function Factory; - typedef map ClassMap; - typedef map NameMap; - typedef map TypeMap; + typedef map ClassMap; + typedef map NameMap; + typedef map TypeMap; - typedef map AttributeMap; + typedef map AttributeMap; typedef AttributeMap::iterator AttributeIterator; typedef AttributeMap::const_iterator AttributeConstIterator; diff --git a/lib/base/i2-base.h b/lib/base/i2-base.h index 20d0a5b61..f4668b601 100644 --- a/lib/base/i2-base.h +++ b/lib/base/i2-base.h @@ -123,6 +123,7 @@ using std::type_info; #include #include #include +#include #include #include #include