From 7d6f6fe0b40d43ecdaeb4ef31b2b36ec91027bb2 Mon Sep 17 00:00:00 2001 From: Daniel James Date: Sun, 26 Feb 2006 15:58:37 +0000 Subject: [PATCH] Remove TODO note to self. For the record: I removed the overload because it was causing an ambiguity that I was too lazy to work out at the time. It turned out this was because wchar_t was defined as unsigned short - using BOOST_NO_INTRINSIC_WCHAR_T was the right way to deal with this so the overload no longer needs to be disabled. [SVN r33114] --- include/boost/functional/hash/hash.hpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/include/boost/functional/hash/hash.hpp b/include/boost/functional/hash/hash.hpp index e1f01b7..0cd77ab 100644 --- a/include/boost/functional/hash/hash.hpp +++ b/include/boost/functional/hash/hash.hpp @@ -331,10 +331,7 @@ namespace boost BOOST_HASH_SPECIALIZE(wchar_t) #endif BOOST_HASH_SPECIALIZE(short) -//TODO: Why did I disable this overload?? -//#if !(defined(BOOST_MSVC) && BOOST_MSVC < 1300) BOOST_HASH_SPECIALIZE(unsigned short) -//#endif BOOST_HASH_SPECIALIZE(int) BOOST_HASH_SPECIALIZE(unsigned int) BOOST_HASH_SPECIALIZE(long)