Changeset 5918 for branches/newapi
- Timestamp:
- 12/02/07 23:44:02 (12 months ago)
- Location:
- branches/newapi/licq/src
- Files:
-
- 3 modified
-
daemon.cpp (modified) (1 diff)
-
main.cpp (modified) (1 diff)
-
static.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/newapi/licq/src/daemon.cpp
r5915 r5918 38 38 #include <sys/types.h> 39 39 40 Licq::Daemon* Licq::Daemon::getInstance()41 {42 return LicqDaemon::Daemon::getInstance();43 }44 45 LicqDaemon::Daemon* LicqDaemon::Daemon::getInstance()46 {47 static LicqDaemon::Daemon daemon;48 return &daemon;49 }50 51 40 static inline void printLicqVersion(std::ostream& os) 52 41 { -
branches/newapi/licq/src/main.cpp
r5915 r5918 56 56 int main(int argc, char** argv) 57 57 { 58 // Set up logging 58 59 LicqDaemon::LogDistributor logDistributor; 59 60 LicqDaemon::Log::setThreadLog(new LicqDaemon::Log("licq", &logDistributor)); -
branches/newapi/licq/src/static.cpp
r5910 r5918 22 22 // own methods to e.g. make getInstance() return a mock object. 23 23 24 #include "daemon.h" 24 25 #include "licq/thread/threadspecific.h" 25 26 #include "plugin/plugincacheimpl.h" … … 55 56 return ThreadLogs.getData(); 56 57 } 58 59 Licq::Daemon* Licq::Daemon::getInstance() 60 { 61 return LicqDaemon::Daemon::getInstance(); 62 } 63 64 LicqDaemon::Daemon* LicqDaemon::Daemon::getInstance() 65 { 66 static LicqDaemon::Daemon daemon; 67 return &daemon; 68 }
