diff options
Diffstat (limited to 'src/signalController.cpp')
-rw-r--r-- | src/signalController.cpp | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/src/signalController.cpp b/src/signalController.cpp index 4868d55..4e5f8b6 100644 --- a/src/signalController.cpp +++ b/src/signalController.cpp @@ -45,19 +45,19 @@ #include <windows.h> #endif -SignalController* SignalController::inst = NULL;
-Mutex SignalController::instMutex;
-SignalController& gSignalController = SignalController::instance();
-
-SignalController& SignalController::instance()
-{
- Lock lock(instMutex);
- static instanceCleaner c;
- if(!inst)
- inst = new SignalController();
-
- return *inst;
-}
+SignalController* SignalController::inst = NULL; +Mutex SignalController::instMutex; +SignalController& gSignalController = SignalController::instance(); + +SignalController& SignalController::instance() +{ + Lock lock(instMutex); + static instanceCleaner c; + if(!inst) + inst = new SignalController(); + + return *inst; +} #ifndef _MSC_VER @@ -240,4 +240,4 @@ int SignalController::run() return 0; } -#endif
\ No newline at end of file +#endif |