From 12bf5e4efe4e19cfcd95a0c05507ce58989aebe1 Mon Sep 17 00:00:00 2001 From: Michael Stevens Date: Thu, 23 Sep 2004 08:46:53 +0000 Subject: [PATCH] FIX typenames for VC6 [SVN r25364] --- include/boost/numeric/ublas/concepts.hpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/include/boost/numeric/ublas/concepts.hpp b/include/boost/numeric/ublas/concepts.hpp index 818ddbdc..1f2dc928 100644 --- a/include/boost/numeric/ublas/concepts.hpp +++ b/include/boost/numeric/ublas/concepts.hpp @@ -929,17 +929,17 @@ namespace boost { namespace numeric { namespace ublas { template bool operator == (const vector_expression &e1, const vector_expression &e2) { - typedef typename promote_traits::promote_type value_type; - typedef typename type_traits::real_type real_type; + typedef BOOST_UBLAS_TYPENAME promote_traits::promote_type value_type; + typedef BOOST_UBLAS_TYPENAME type_traits::real_type real_type; return norm_inf (e1 - e2) == real_type (); } template bool operator == (const matrix_expression &e1, const matrix_expression &e2) { - typedef typename promote_traits::promote_type value_type; - typedef typename type_traits::real_type real_type; + typedef BOOST_UBLAS_TYPENAME promote_traits::promote_type value_type; + typedef BOOST_UBLAS_TYPENAME type_traits::real_type real_type; return norm_inf (e1 - e2) == real_type (); }