diff -rupN synopsis-0.12.old/Synopsis/Parsers/Cxx/Types.cc synopsis-0.12/Synopsis/Parsers/Cxx/Types.cc --- synopsis-0.12.old/Synopsis/Parsers/Cxx/Types.cc 2008-12-17 19:06:46.000000000 -0500 +++ synopsis-0.12/Synopsis/Parsers/Cxx/Types.cc 2010-08-01 01:52:31.000000000 -0400 @@ -169,7 +169,7 @@ Parameterized::accept(Visitor* visitor) // Class Types::FuncPtr // -FuncPtr::FuncPtr(Type::Type* ret, const Mods& premods, const Type::vector& params) +FuncPtr::FuncPtr(typename Type::Type* ret, const Mods& premods, const Type::vector& params) : m_return(ret), m_premod(premods), m_params(params) {}