--- smsdaemon/Common.cpp 2008/12/08 21:49:49 158 +++ smsdaemon/Common.cpp 2008/12/21 18:41:08 208 @@ -24,7 +24,7 @@ Common::Common() - : _pluginManager(0), _taskManager(0) + : _pluginManager(0), _taskManager(0) { _pluginManager = new PluginManager(); _taskManager = new TaskManager(); @@ -32,6 +32,7 @@ _configFile = new ConfigFile(); daemonized = false; + reloadConfig = false; } @@ -70,7 +71,7 @@ cout << " --debug : Run as normal (frontground) process," << endl; cout << " with all messages written to std out" << endl; cout << " --config : Specify which config file to use " << endl; - cout << " default" << configFilePath << endl; + cout << " default" << configFilePath << endl; cout << " --help : Show this help screen" << endl; exit(0); @@ -84,11 +85,11 @@ for (int i = 1; i< argc; i++) { string current(argv[i]); - if (current == "--daemon") + if (current == "--daemon") { - isDaemon = true; + isDaemon = true; isDebug = false; - + } else if (current == "--debug") { @@ -97,6 +98,17 @@ } else if (current == "--config") { + i++; + if ( ismsCounter.incomming << ". "; out << "Messages sent:" << this->smsCounter.outgoing << "."; - + return out.str(); }