From 1aa9dd760747d2bf33d54317abc6060daae28e06 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joaqu=C3=ADn=20M=2E=20L=C3=B3pez=20Mu=C3=B1oz?= Date: Fri, 5 Nov 2004 07:15:29 +0000 Subject: [PATCH] fixes to the is_abstract hack [SVN r26122] --- include/boost/serialization/is_abstract.hpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/include/boost/serialization/is_abstract.hpp b/include/boost/serialization/is_abstract.hpp index e80698b6..21e950f3 100644 --- a/include/boost/serialization/is_abstract.hpp +++ b/include/boost/serialization/is_abstract.hpp @@ -23,12 +23,16 @@ #ifndef BOOST_TT_IS_ABSTRACT_CLASS_HPP #if defined(__GNUC__) && (34 <= _GNUC__ * 10 + __GNU_MINOR) \ - || defined(__MSVC_VER) && (1310 <= __MSVC_VER) \ + || defined(_MSC_VER) && (1310 <= _MSC_VER) \ || defined(__EDG_VERSION__) \ /**/ #include #else // default to false if not supported + +// supplant boost/type_traits/is_abstract.hpp +# define BOOST_TT_IS_ABSTRACT_CLASS_HPP + namespace boost { template struct is_abstract {