From 28ab30e3a0173cb4c352c3225b752185e7cba50a Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Sat, 3 Mar 2018 10:01:28 -0800 Subject: [PATCH] ircd::m: Minor cleanup: sv ctor is constexpr, don't need this. --- ircd/m/room.cc | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/ircd/m/room.cc b/ircd/m/room.cc index ee4dce1e1..cec711fbd 100644 --- a/ircd/m/room.cc +++ b/ircd/m/room.cc @@ -615,8 +615,7 @@ const room }; - static const string_view type{"m.room.member"}; - return state.test(type, event::closure_bool{[&view] + return state.test("m.room.member", event::closure_bool{[&view] (const m::event &event) { return view(event); @@ -643,8 +642,7 @@ const }; bool ret{false}; - static const string_view type{"m.room.member"}; - state.get(type, member, [&view, &ret] + state.get("m.room.member", member, [&view, &ret] (const m::event &event) { ret = view(event); @@ -689,8 +687,7 @@ const }; size_t ret{0}; - static const string_view type{"m.room.member"}; - state.for_each(type, event::closure{[&ret, &membership] + state.for_each("m.room.member", event::closure{[&ret, &membership] (const m::event &event) { ret += m::membership(event) == membership; @@ -708,8 +705,7 @@ const room }; - static const string_view type{"m.room.member"}; - return state.count(type); + return state.count("m.room.member"); } //