oidentd support - WIP
[quassel.git] / src / core / coreapplication.cpp
index 3056b8a..f881d9e 100644 (file)
@@ -22,6 +22,7 @@
 
 #include "core.h"
 #include "logger.h"
+#include <QDebug>
 
 CoreApplicationInternal::CoreApplicationInternal()
   : _coreCreated(false)
@@ -63,6 +64,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 +78,7 @@ CoreApplication::~CoreApplication() {
 
 bool CoreApplication::init() {
   if(Quassel::init() && _internal->init()) {
-    // qInstallMsgHandler(Logger::logMessage);
+    qInstallMsgHandler(Logger::logMessage);
     return true;
   }
   return false;