diff -r df2e45e09652 -r 81bf2d766164 src/hugo/array_map_factory.h --- a/src/hugo/array_map_factory.h Thu Sep 02 10:07:30 2004 +0000 +++ b/src/hugo/array_map_factory.h Thu Sep 02 10:54:26 2004 +0000 @@ -24,6 +24,7 @@ public: typedef V Value; + typedef V ValueType; typedef A Allocator; @@ -56,7 +57,7 @@ } template Map(const CMap& copy) - : capacity(0), values(0), MapBase(copy) { + : MapBase(copy), capacity(0), values(0) { if (MapBase::getGraph()) { allocate_memory(); for (KeyIt it(*MapBase::getGraph()); it != INVALID; ++it) {