Ticket #2376: fusion.patch

File fusion.patch, 865 bytes (added by Daniel James, 14 years ago)
  • boost/fusion/functional/adapter/detail/pow2_explode.hpp

     
    88
    99#if !defined(BOOST_PP_IS_ITERATING)
    1010#   error "This file has to be included by a preprocessor loop construct!"
    11 #elif BOOST_PP_ITERATION_DEPTH() == 1
     11// For gcc 4.4 compatability, we must include the
     12// BOOST_PP_ITERATION_DEPTH test inside an #else clause.
     13#else // BOOST_PP_IS_ITERATING
     14#if BOOST_PP_ITERATION_DEPTH() == 1
    1215
    1316#   if !defined(BOOST_FUSION_FUNCTIONAL_ADAPTER_DETAIL_POW2_EXPLODE_HPP_INCLUDED)
    1417#       include <boost/preprocessor/config/limits.hpp>
     
    114117#   endif
    115118#   endif
    116119
     120#endif // BOOST_PP_ITERATION_DEPTH()
    117121#endif
    118122