$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r52770 - trunk/boost/spirit/home/karma/numeric/detail
From: hartmut.kaiser_at_[hidden]
Date: 2009-05-05 10:06:05
Author: hkaiser
Date: 2009-05-05 10:06:05 EDT (Tue, 05 May 2009)
New Revision: 52770
URL: http://svn.boost.org/trac/boost/changeset/52770
Log:
Spirit: added some parenthesis' avoiding macro expansion of certain names
Text files modified: 
   trunk/boost/spirit/home/karma/numeric/detail/numeric_utils.hpp |    24 ++++++++++++------------                
   1 files changed, 12 insertions(+), 12 deletions(-)
Modified: trunk/boost/spirit/home/karma/numeric/detail/numeric_utils.hpp
==============================================================================
--- trunk/boost/spirit/home/karma/numeric/detail/numeric_utils.hpp	(original)
+++ trunk/boost/spirit/home/karma/numeric/detail/numeric_utils.hpp	2009-05-05 10:06:05 EDT (Tue, 05 May 2009)
@@ -73,17 +73,17 @@
 
         inline float absolute_value (float n)
         {
-            return spirit::detail::signbit(n) ? -n : n;
+            return (spirit::detail::signbit)(n) ? -n : n;
         }
 
         inline double absolute_value (double n)
         {
-            return spirit::detail::signbit(n) ? -n : n;
+            return (spirit::detail::signbit)(n) ? -n : n;
         }
 
         inline long double absolute_value (long double n)
         {
-            return spirit::detail::signbit(n) ? -n : n;
+            return (spirit::detail::signbit)(n) ? -n : n;
         }
 
         template <typename T>
@@ -97,17 +97,17 @@
         ///////////////////////////////////////////////////////////////////////
         inline bool is_negative(float n) 
         { 
-            return spirit::detail::signbit(n) ? true : false; 
+            return (spirit::detail::signbit)(n) ? true : false; 
         }
 
         inline bool is_negative(double n) 
         { 
-            return spirit::detail::signbit(n) ? true : false; 
+            return (spirit::detail::signbit)(n) ? true : false; 
         }
 
         inline bool is_negative(long double n) 
         { 
-            return spirit::detail::signbit(n) ? true : false; 
+            return (spirit::detail::signbit)(n) ? true : false; 
         }
 
         template <typename T>
@@ -119,17 +119,17 @@
         ///////////////////////////////////////////////////////////////////////
         inline bool is_zero(float n) 
         { 
-            return math::fpclassify(n) == FP_ZERO; 
+            return (math::fpclassify)(n) == FP_ZERO; 
         }
 
         inline bool is_zero(double n) 
         { 
-            return math::fpclassify(n) == FP_ZERO; 
+            return (math::fpclassify)(n) == FP_ZERO; 
         }
 
         inline bool is_zero(long double n) 
         { 
-            return math::fpclassify(n) == FP_ZERO; 
+            return (math::fpclassify)(n) == FP_ZERO; 
         }
 
         template <typename T>
@@ -533,7 +533,7 @@
         static bool
         call (OutputIterator& sink, float n, Policies const& p = Policies())
         {
-            int fpclass = math::fpclassify(n);
+            int fpclass = (math::fpclassify)(n);
             if (FP_NAN == fpclass)
                 return Policies::template nan<force_sign, CharEncoding, Tag>(sink, n);
             else if (FP_INFINITE == fpclass)
@@ -545,7 +545,7 @@
         static bool
         call (OutputIterator& sink, double n, Policies const& p = Policies())
         {
-            int fpclass = math::fpclassify(n);
+            int fpclass = (math::fpclassify)(n);
             if (FP_NAN == fpclass)
                 return Policies::template nan<force_sign, CharEncoding, Tag>(sink, n);
             else if (FP_INFINITE == fpclass)
@@ -557,7 +557,7 @@
         static bool
         call (OutputIterator& sink, long double n, Policies const& p = Policies())
         {
-            int fpclass = math::fpclassify(n);
+            int fpclass = (math::fpclassify)(n);
             if (FP_NAN == fpclass)
                 return Policies::template nan<force_sign, CharEncoding, Tag>(sink, n);
             else if (FP_INFINITE == fpclass)