From 11f69e0ec0e98e65574204175107cbadb90791bb Mon Sep 17 00:00:00 2001 From: John Maddock Date: Wed, 24 Jan 2001 12:16:16 +0000 Subject: [PATCH] Fixes for void specialisations [SVN r8751] --- development/include/boost/type_traits/arithmetic_traits.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/development/include/boost/type_traits/arithmetic_traits.hpp b/development/include/boost/type_traits/arithmetic_traits.hpp index b3dd46b..abd4cd9 100644 --- a/development/include/boost/type_traits/arithmetic_traits.hpp +++ b/development/include/boost/type_traits/arithmetic_traits.hpp @@ -55,7 +55,7 @@ template <> struct is_integral template <> struct is_integral { BOOST_DECL_MC(bool, value, true); }; -#ifdef ULLONG_MAX +#if defined(ULLONG_MAX) || defined(ULONG_LONG_MAX) template <> struct is_integral { BOOST_DECL_MC(bool, value, true); }; template <> struct is_integral @@ -116,7 +116,7 @@ template <> struct is_integral template <> struct is_integral { BOOST_DECL_MC(bool, value, true); }; -#ifdef ULLONG_MAX +#if defined(ULLONG_MAX) || defined(ULONG_LONG_MAX) template <> struct is_integral { BOOST_DECL_MC(bool, value, true); }; template <> struct is_integral