Ticket #1500: numerics.patch

File numerics.patch, 1.1 KB (added by Richard Webb <richard.webb@…>, 15 years ago)

'conditional expression is constant' warning

  • core/primitives/impl/numerics.ipp

     
    149149        //              initialized before calling this function.
    150150        //
    151151        ///////////////////////////////////////////////////////////////////////
     152#if defined(BOOST_MSVC)
     153#pragma warning(push)
     154#pragma warning(disable:4127) //conditional expression is constant
     155#endif
     156       
    152157        template <typename T, int Radix>
    153158        struct positive_accumulate
    154159        {
     
    349354        //  real_parser_impl class
    350355        //
    351356        ///////////////////////////////////////////////////////////////////////
    352 #if (defined(BOOST_MSVC) && (BOOST_MSVC <= 1310))
    353 #pragma warning(push)
    354 #pragma warning(disable:4127)
    355 #endif
    356 
    357357        template <typename RT, typename T, typename RealPoliciesT>
    358358        struct real_parser_impl
    359359        {
     
    462462            }
    463463        };
    464464
    465 #if (defined(BOOST_MSVC) && (BOOST_MSVC <= 1310))
     465#if defined(BOOST_MSVC)
    466466#pragma warning(pop)
    467467#endif
    468468