diff -r df2e45e09652 -r 81bf2d766164 src/work/deba/map_defines.h --- a/src/work/deba/map_defines.h Thu Sep 02 10:07:30 2004 +0000 +++ b/src/work/deba/map_defines.h Thu Sep 02 10:54:26 2004 +0000 @@ -61,7 +61,7 @@ return *this; \ } \ template NodeMap& operator=(const CMap& copy) { \ - this->Factory::Map::operator=(copy); \ + this->Factory::Map::operator=(static_cast&>(copy));\ return *this; \ } \ }; @@ -87,7 +87,7 @@ return *this; \ } \ template EdgeMap& operator=(const CMap& copy) { \ - this->Factory::Map::operator=(copy); \ + this->Factory::Map::operator=(static_cast&>(copy));\ return *this; \ } \ };