diff --git a/test/basics.cpp b/test/basics.cpp index da8b7eb..d4a1279 100755 --- a/test/basics.cpp +++ b/test/basics.cpp @@ -20,7 +20,7 @@ namespace test typename boost::parameter::lazy_binding::type extract_value(Params const& p, F const& f) { - typename boost::parameter::lazy_binding< + typename ::boost::parameter::lazy_binding< Params, tag::value, F >::type v = p[value || f ]; return v; diff --git a/test/basics.hpp b/test/basics.hpp index 9407a1c..8a9223a 100755 --- a/test/basics.hpp +++ b/test/basics.hpp @@ -36,11 +36,15 @@ inline double value_default() return 666.222; } -template +/*template inline bool equal(T const& x, T const& y) { return x == y; -} +}*/ + +template +inline bool equal(T x, T y) { return x == y; } + inline bool equal(char const* s1, char const* s2) {