diff --git a/test/enable_if_lazy.cpp b/test/enable_if_lazy.cpp index b746ea7..fef927e 100644 --- a/test/enable_if_lazy.cpp +++ b/test/enable_if_lazy.cpp @@ -62,12 +62,14 @@ typename lazy_enable_if_c< mult_traits >::type mult(const T& x, const U& y) {return x * y;} +double mult(int i, double d) { return (double)i * d; } int test_main(int, char*[]) { BOOST_TEST(mult(1, 2) == 2); BOOST_TEST(mult(1.0, 3.0) == 3.0); + BOOST_TEST(mult(1, 3.0) == 3.0); return 0; }