This commit is contained in:
@ -36,7 +36,7 @@ void event_system::attach(event_consumer *consumer) {
|
||||
}
|
||||
|
||||
void event_system::attach(std::string_view event_name,
|
||||
event_consumer *consumer) {
|
||||
event_consumer *consumer) {
|
||||
recur_mutex_lock lock(consumer_mutex_);
|
||||
event_consumers_[std::string{event_name}].push_back(consumer);
|
||||
}
|
||||
@ -83,8 +83,8 @@ void event_system::process_events() {
|
||||
};
|
||||
|
||||
for (const auto &evt : event_list) {
|
||||
notify_events("", *evt.get());
|
||||
notify_events(evt->get_name(), *evt.get());
|
||||
notify_events("", *evt);
|
||||
notify_events(evt->get_name(), *evt);
|
||||
}
|
||||
|
||||
lock_and_notify();
|
||||
|
Reference in New Issue
Block a user