47,48c47,48
< Consumer()
< : m_last_scheduled_wakeup(0), m_last_wakeup(0)
---
> Consumer(EventManager *_em)
> : m_last_scheduled_wakeup(0), m_last_wakeup(0), em(_em)
91,92d90
< void scheduleEvent(EventManager* em, Time timeDelta);
< void scheduleEventAbsolute(EventManager* em, Time timeAbs);
99a98
> EventManager *em;