X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fgame%2Feventbus.h;h=c78cb0d6562bfec062317b6915510daa08916f56;hb=38ffef0320a70909f3e13e9681e4720352e440aa;hp=e09663589c8c99fe02180db76b94fbe6506af54b;hpb=9248910baf5bab301c7329182b143870321a95f0;p=libs%2Fgame.git diff --git a/source/game/eventbus.h b/source/game/eventbus.h index e096635..c78cb0d 100644 --- a/source/game/eventbus.h +++ b/source/game/eventbus.h @@ -23,7 +23,7 @@ struct EventDispatcher { handlers.emplace_back(obs, std::move(cb)); } void remove_observer(EventObserver *obs) - { std::erase_if(handlers, [obs](const Handler &h){ return h.observer==obs; }); } + { std::erase_if(handlers, [obs](auto &h){ return h.observer==obs; }); } void dispatch(const T &) const; };