Imported Upstream version 1.72.0
[platform/upstream/boost.git] / boost / spirit / home / karma / numeric / detail / numeric_utils.hpp
index 5fbbad1..2d0e254 100644 (file)
@@ -298,9 +298,8 @@ namespace boost { namespace spirit { namespace traits
     {
         static bool call(T n)
         {
-            if (!std::numeric_limits<T>::has_infinity)
-                return false;
-            return (n == std::numeric_limits<T>::infinity()) ? true : false;
+            return std::numeric_limits<T>::has_infinity
+                && n == std::numeric_limits<T>::infinity();
         }
     };