diff --git a/include/boost/lambda/exceptions.hpp b/include/boost/lambda/exceptions.hpp index ea8eb44..31fe13f 100644 --- a/include/boost/lambda/exceptions.hpp +++ b/include/boost/lambda/exceptions.hpp @@ -307,7 +307,7 @@ catch_exception(const lambda_functor& a) { } // catch and do nothing case. -template +template inline const tagged_lambda_functor< detail::exception_catch_tag >, @@ -328,7 +328,7 @@ catch_exception() { null_type > > - > (null_type()); + > (); } // create catch(...) blocks @@ -349,7 +349,6 @@ catch_all(const lambda_functor& a) { } // catch(...) and do nothing case. -template inline const tagged_lambda_functor< detail::exception_catch_tag, @@ -370,7 +369,7 @@ catch_all() { null_type > > - > (null_type()); + > (); } // try_catch functions --------------------------------