diff --git a/ircd/m_id.cc b/ircd/m_id.cc index 56d156a5d..c197db127 100644 --- a/ircd/m_id.cc +++ b/ircd/m_id.cc @@ -366,10 +366,12 @@ const // id::id // -ircd::m::id::id(const string_view &id) -:string_view{id} +ircd::m::id::id(const string_view &str) +:id +{ + m::sigil(str), str +} { - validate(m::sigil(id), id); } ircd::m::id::id(const id::sigil &sigil,