From 39b4e383677fc8d4e766cdf4a176900b0f17118f Mon Sep 17 00:00:00 2001 From: Daniel James Date: Wed, 12 Jul 2006 10:13:45 +0000 Subject: [PATCH] The Digital Mars workarounds aren't required for the latest version. [SVN r34510] --- include/boost/functional/hash/hash.hpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/include/boost/functional/hash/hash.hpp b/include/boost/functional/hash/hash.hpp index ba1a830..e42a801 100644 --- a/include/boost/functional/hash/hash.hpp +++ b/include/boost/functional/hash/hash.hpp @@ -50,7 +50,7 @@ namespace boost std::size_t hash_value(unsigned long long); #endif -#if !BOOST_WORKAROUND(__DMC__, BOOST_TESTED_AT(0x847)) +#if !BOOST_WORKAROUND(__DMC__, <= 0x848) template std::size_t hash_value(T* const&); #else template std::size_t hash_value(T*); @@ -177,7 +177,7 @@ namespace boost #endif // Implementation by Alberto Barbati and Dave Harris. -#if !BOOST_WORKAROUND(__DMC__, BOOST_TESTED_AT(0x847)) +#if !BOOST_WORKAROUND(__DMC__, <= 0x848) template std::size_t hash_value(T* const& v) #else template std::size_t hash_value(T* v) @@ -545,7 +545,7 @@ namespace boost #endif }; -#if BOOST_WORKAROUND(__DMC__, BOOST_TESTED_AT(0x847)) +#if BOOST_WORKAROUND(__DMC__, <= 0x848) template struct hash : std::unary_function {