--- smsdaemon/SmsDaemon.cpp 2008/06/16 09:04:05 88 +++ smsdaemon/SmsDaemon.cpp 2008/06/16 11:57:48 94 @@ -12,6 +12,11 @@ #include "util.h" +#include "TaskManager.h" +#include "PluginManager.h" + +#include "version.h" + using namespace std; @@ -30,7 +35,7 @@ { Common* cmn = Common::instance(); - PluginManager& manager = cmn->pluginManager; + PluginManager* manager = cmn->GetPluginManager(); vector sms = _modem.ReadSms(); for (unsigned int i=0; iGetPlugin(cmd); CreateLogMessage(sms[i], pl != 0); @@ -71,7 +76,7 @@ CheckSms(); - cmn->taskManager.ExecuteTasks(); + cmn->GetTaskManager()->ExecuteTasks(_modem); if (cmn->isDebug && kbhit()) break; @@ -89,9 +94,11 @@ cmn->daemonStart = time(0); cmn->logMessage("--------------------------------"); + cmn->logMessage( VERSION ); + cmn->logMessage( SVNVER ); - cmn->taskManager.LoadTasks(); - cmn->pluginManager.LoadPlugins(); + cmn->GetTaskManager()->LoadTasks(); + cmn->GetPluginManager()->LoadPlugins(); cmn->logMessage("SMS daemon started"); _modem.DeleteAllSms();