diff --git a/Reference/Factory.h b/Reference/Factory.h index 475c956..7a0814f 100644 --- a/Reference/Factory.h +++ b/Reference/Factory.h @@ -64,7 +64,7 @@ namespace Loki bool Register(const IdentifierType& id, ProductCreator creator) { return associations_.insert( - IdToProductMap::value_type(id, creator)).second; + typename IdToProductMap::value_type(id, creator)).second; } bool Unregister(const IdentifierType& id) @@ -107,7 +107,7 @@ namespace Loki bool Register(const TypeInfo& ti, ProductCreator creator) { return associations_.insert( - IdToProductMap::value_type(ti, creator)).second; + typename IdToProductMap::value_type(ti, creator)).second; } bool Unregister(const TypeInfo& id)