summaryrefslogtreecommitdiff
path: root/boost/beast/core/detail/service_base.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'boost/beast/core/detail/service_base.hpp')
-rw-r--r--boost/beast/core/detail/service_base.hpp9
1 files changed, 2 insertions, 7 deletions
diff --git a/boost/beast/core/detail/service_base.hpp b/boost/beast/core/detail/service_base.hpp
index adec09bbf1..1efe121516 100644
--- a/boost/beast/core/detail/service_base.hpp
+++ b/boost/beast/core/detail/service_base.hpp
@@ -17,14 +17,9 @@ namespace beast {
namespace detail {
template<class T>
-struct service_id : net::execution_context::id
-{
-};
-
-template<class T>
struct service_base : net::execution_context::service
{
- static service_id<T> id;
+ static net::execution_context::id const id;
explicit
service_base(net::execution_context& ctx)
@@ -34,7 +29,7 @@ struct service_base : net::execution_context::service
};
template<class T>
-service_id<T> service_base<T>::id;
+net::execution_context::id const service_base<T>::id;
} // detail
} // beast