Pass around an EventRef instead of a raw Event pointer. This is safer

This commit is contained in:
Micke Prag 2012-02-24 17:39:52 +01:00
parent 148fd52c76
commit 42beb57169
7 changed files with 10 additions and 12 deletions

View file

@ -25,11 +25,11 @@ public:
int lastControllerId;
Settings settings;
ControllerMap controllers;
TelldusCore::Event *event;
TelldusCore::EventRef event;
TelldusCore::Mutex mutex;
};
ControllerManager::ControllerManager(TelldusCore::Event *event){
ControllerManager::ControllerManager(TelldusCore::EventRef event){
d = new PrivateData;
d->lastControllerId = 0;
d->event = event;