diff --git a/include/ircd/m/filter.h b/include/ircd/m/filter.h index 5ffd2c69b..41f7c6491 100644 --- a/include/ircd/m/filter.h +++ b/include/ircd/m/filter.h @@ -19,8 +19,8 @@ namespace ircd::m struct room_event_filter; struct state_filter; - bool match(const event_filter &, const event &) noexcept; - bool match(const room_event_filter &, const event &) noexcept; + bool match(const event_filter &, const event &); + bool match(const room_event_filter &, const event &); } /// 5.1 "Filter" we use event_filter here diff --git a/matrix/filter.cc b/matrix/filter.cc index f8afd6f3e..d3e1d0eb9 100644 --- a/matrix/filter.cc +++ b/matrix/filter.cc @@ -18,7 +18,6 @@ bool ircd::m::match(const room_event_filter &filter, const event &event) -noexcept { if(json::get<"contains_url"_>(filter) == true) if(!json::get<"content"_>(event).has("url")) @@ -42,7 +41,6 @@ noexcept bool ircd::m::match(const event_filter &filter, const event &event) -noexcept { for(const json::string type : json::get<"not_types"_>(filter)) if(json::get<"type"_>(event) == type)