From ec6cc563b1859e2e552bc0140599c0da9bd84ae8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaakko=20J=C3=A4rvi?= Date: Thu, 1 Apr 2004 00:00:55 +0000 Subject: [PATCH] patch for gcc3.4 [SVN r22575] --- .../lambda/detail/operator_return_type_traits.hpp | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/include/boost/lambda/detail/operator_return_type_traits.hpp b/include/boost/lambda/detail/operator_return_type_traits.hpp index e6b14f4..af18e82 100644 --- a/include/boost/lambda/detail/operator_return_type_traits.hpp +++ b/include/boost/lambda/detail/operator_return_type_traits.hpp @@ -866,7 +866,6 @@ struct return_type_2, A, B> { namespace std { template class map; template class multimap; - template class vector; template class basic_string; } @@ -881,6 +880,17 @@ namespace std { #endif +#if BOOST_WORKAROUND(__GNUC__, == 3) && __GNUC_MINOR__ >=4 +#include +#else + +namespace std { + template class vector; +} + +#endif + + namespace boost { namespace lambda {