diff --git a/peglib.h b/peglib.h index 30ff2c2..1089046 100644 --- a/peglib.h +++ b/peglib.h @@ -193,7 +193,7 @@ private: }; template -auto make_scope_exit(EF&& exit_function) { +auto make_scope_exit(EF&& exit_function) -> scope_exit { return scope_exit>(std::forward(exit_function)); }