[libsigcplusplus] visit_each_type(): Remove unnecessary intermediate alias.
- From: Murray Cumming <murrayc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libsigcplusplus] visit_each_type(): Remove unnecessary intermediate alias.
- Date: Fri, 15 Apr 2016 08:03:09 +0000 (UTC)
commit eb6c47f3dd3260f31ca361547c4f9a7220e51ea2
Author: Murray Cumming <murrayc murrayc com>
Date: Fri Apr 15 09:45:20 2016 +0200
visit_each_type(): Remove unnecessary intermediate alias.
sigc++/visit_each.h | 4 +---
1 files changed, 1 insertions(+), 3 deletions(-)
---
diff --git a/sigc++/visit_each.h b/sigc++/visit_each.h
index 7d0cc8b..e6e9f8f 100644
--- a/sigc++/visit_each.h
+++ b/sigc++/visit_each.h
@@ -198,9 +198,7 @@ template <class T_type, class T_action, class T_functor>
void
visit_each_type(const T_action& _A_action, const T_functor& _A_functor)
{
- using type_limited_action = internal::limit_derived_target<T_type, T_action>;
-
- type_limited_action limited_action(_A_action);
+ internal::limit_derived_target<T_type, T_action> limited_action(_A_action);
sigc::visit_each(limited_action, _A_functor);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]