From 4a3432759d1f6b8eaf6932d93d1b8a4e18d1b9d0 Mon Sep 17 00:00:00 2001 From: Peter Dimov Date: Tue, 24 Sep 2024 18:37:59 +0300 Subject: [PATCH] Remove uses of BOOST_NO_CV_VOID_SPECIALIZATIONS --- include/boost/smart_ptr/shared_ptr.hpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/include/boost/smart_ptr/shared_ptr.hpp b/include/boost/smart_ptr/shared_ptr.hpp index cc21cad..b61b443 100644 --- a/include/boost/smart_ptr/shared_ptr.hpp +++ b/include/boost/smart_ptr/shared_ptr.hpp @@ -92,8 +92,6 @@ template<> struct sp_dereference< void > typedef void type; }; -#if !defined(BOOST_NO_CV_VOID_SPECIALIZATIONS) - template<> struct sp_dereference< void const > { typedef void type; @@ -109,8 +107,6 @@ template<> struct sp_dereference< void const volatile > typedef void type; }; -#endif // !defined(BOOST_NO_CV_VOID_SPECIALIZATIONS) - #if !defined( BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION ) template< class T > struct sp_dereference< T[] >