X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fgame%2Feventsource.h;h=1748f156f16588629b410dc030ac9326026ad487;hb=316a4432767efbea70c1409edf5f546e61077c54;hp=ccb830fb9fb3d4da7c91b265e6002285d9b1d937;hpb=4f15b79cebd6f76ff49e94c19f66ad479b66c55d;p=libs%2Fgame.git diff --git a/source/game/eventsource.h b/source/game/eventsource.h index ccb830f..1748f15 100644 --- a/source/game/eventsource.h +++ b/source/game/eventsource.h @@ -29,7 +29,7 @@ public: template void add_observer(EventObserver &obs, std::function cb) - { static_cast &>(*this).add_observer(obs, std::move(cb)); } + { static_cast &>(*this).add_observer(&obs, std::move(cb)); } void remove_observer(EventObserver &obs) override { (static_cast &>(*this).remove_observer(&obs), ...); }