Ticket #11571: patch

File patch, 1.5 KB (added by Gennadiy Rozental, 7 years ago)

Fix

  • include/boost/test/tools/collection_comparison_op.hpp

    diff --git a/include/boost/test/tools/collection_comparison_op.hpp b/include/boost/test/tools/collection_comparison_op.hpp
    index 81a7046..9a5d9f5 100644
    a b compare_collections( Lhs const& lhs, Rhs const& rhs, boost::type<op::GE<L, R> >*  
    325325// ********* specialization of comparison operators for collections ********* //
    326326// ************************************************************************** //
    327327
    328 #define DEFINE_COLLECTION_COMPARISON( oper, name, _ )               \
     328#define DEFINE_COLLECTION_COMPARISON( oper, name, rev )             \
    329329template<typename Lhs,typename Rhs>                                 \
    330330struct name<Lhs,Rhs,typename boost::enable_if_c<                    \
    331331    unit_test::is_forward_iterable<Lhs>::value &&                   \
    public: \  
    356356    report( std::ostream&,                                          \
    357357            PrevExprType const&,                                    \
    358358            Rhs const& ) {}                                         \
     359                                                                    \
     360    static char const* revert()                                     \
     361    { return " " #rev " "; }                                        \
     362                                                                    \
    359363};                                                                  \
    360364/**/
    361365