From 98c2abbbc35edcd267ab44fa3940f133c12c5b7a Mon Sep 17 00:00:00 2001 From: Michael Stevens Date: Sat, 4 Sep 2004 14:45:27 +0000 Subject: [PATCH] VC7 does call default constructor unless old syntax used [SVN r24901] --- include/boost/numeric/ublas/config.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/boost/numeric/ublas/config.hpp b/include/boost/numeric/ublas/config.hpp index 595e9d29..141fd44d 100644 --- a/include/boost/numeric/ublas/config.hpp +++ b/include/boost/numeric/ublas/config.hpp @@ -39,8 +39,6 @@ #if BOOST_MSVC < 1300 // Cannot access private members from member class #define BOOST_UBLAS_NESTED_CLASS_DR45 -// static member data initialisers require = syntax -#define BOOST_UBLAS_STATIC_OLD_INIT #endif // Version 6.0 & 7.0 @@ -51,6 +49,8 @@ #pragma warning (disable: 4503) #pragma warning (disable: 4786) +// static member data initialisers require = syntax +#define BOOST_UBLAS_STATIC_OLD_INIT // Member friend syntax works but lookup sometime fails on VC7 #define BOOST_UBLAS_NO_MEMBER_FRIENDS // Base traits templates syntax not supported