Event backend porting
[quassel.git] / src / core / coreapplication.cpp
index 3056b8a..f7f36c5 100644 (file)
@@ -63,6 +63,10 @@ bool CoreApplicationInternal::init() {
 CoreApplication::CoreApplication(int &argc, char **argv)
   : QCoreApplication(argc, argv), Quassel()
 {
+#ifdef Q_OS_MAC
+  disableCrashhandler();
+#endif /* Q_OS_MAC */
+
   setRunMode(Quassel::CoreOnly);
   _internal = new CoreApplicationInternal();
 }
@@ -73,7 +77,7 @@ CoreApplication::~CoreApplication() {
 
 bool CoreApplication::init() {
   if(Quassel::init() && _internal->init()) {
-    // qInstallMsgHandler(Logger::logMessage);
+    qInstallMsgHandler(Logger::logMessage);
     return true;
   }
   return false;