From dd1194afa4d2a2a2f049a0a20b6845cb2932e6e0 Mon Sep 17 00:00:00 2001 From: John Maddock Date: Sun, 22 Nov 2009 16:38:05 +0000 Subject: [PATCH] Fix preprocessor logic for long long support. Fixes #3657. Fixes #3568. [SVN r57843] --- include/boost/integer_fwd.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/boost/integer_fwd.hpp b/include/boost/integer_fwd.hpp index 33cfc99..34183d8 100644 --- a/include/boost/integer_fwd.hpp +++ b/include/boost/integer_fwd.hpp @@ -65,7 +65,7 @@ template < > template < > class integer_traits< unsigned long >; -#ifdef ULLONG_MAX +#if !defined(BOOST_NO_INTEGRAL_INT64_T) && !defined(BOOST_NO_INT64_T) && defined(BOOST_HAS_LONG_LONG) template < > class integer_traits< ::boost::long_long_type>;