diff --git a/include/gura/Value.h b/include/gura/Value.h index f0bc5f7ee..cf22eb4de 100644 --- a/include/gura/Value.h +++ b/include/gura/Value.h @@ -620,7 +620,7 @@ typedef std::deque > ValueDeque; //----------------------------------------------------------------------------- // ValueDict //----------------------------------------------------------------------------- -class GURA_DLLDECLARE ValueDict : public std::map > { +class GURA_DLLDECLARE ValueDict : public std::map > > { public: enum StoreMode { STORE_Strict, @@ -641,13 +641,13 @@ public: MemoryPool::Deallocate(pv); } public: - inline ValueDict() : std::map >(), + inline ValueDict() : std::map > >(), _cntRef(1), _ignoreCaseFlag(false) {} inline ValueDict(bool ignoreCaseFlag) : - std::map >(ignoreCaseFlag? Value::LessThanIgnoreCase : Value::LessThanCase), + std::map > >(ignoreCaseFlag? Value::LessThanIgnoreCase : Value::LessThanCase), _cntRef(1), _ignoreCaseFlag(ignoreCaseFlag) {} inline ValueDict(const ValueDict &valDict) : - std::map >(valDict), + std::map > >(valDict), _cntRef(1), _ignoreCaseFlag(valDict._ignoreCaseFlag) {} private: inline ~ValueDict() {}