diff --git a/boxedcpp/bootstrap.hpp b/boxedcpp/bootstrap.hpp index 084c480..701cd56 100644 --- a/boxedcpp/bootstrap.hpp +++ b/boxedcpp/bootstrap.hpp @@ -28,8 +28,8 @@ Ret multiply(P1 p1, P2 p2) return p1 * p2; } -template -Ret equals(P1 p1, P2 p2) +template +bool equals(P1 p1, P2 p2) { return p1 == p2; } @@ -72,10 +72,10 @@ void bootstrap(BoxedCPP_System &s) s.register_function(boost::function), "/"); s.register_function(boost::function), "/"); - s.register_function(boost::function(&equals), "=="); - s.register_function(boost::function(&equals), "=="); - s.register_function(boost::function(&equals), "=="); - s.register_function(boost::function(&equals), "=="); + s.register_function(boost::function(&equals), "=="); + s.register_function(boost::function(&equals), "=="); + s.register_function(boost::function(&equals), "=="); + s.register_function(boost::function(&equals), "=="); s.register_function(boost::function(&multiply), "*"); s.register_function(boost::function(&multiply), "*");