modernize: Use '= default' instead of empty ctor/dtor bodies
[quassel.git] / src / core / coreapplication.cpp
index 9ad6ef0..d662820 100644 (file)
 CoreApplication::CoreApplication(int &argc, char **argv)
     : QCoreApplication(argc, argv)
 {
-#ifdef Q_OS_MAC
-    Quassel::disableCrashHandler();
-#endif /* Q_OS_MAC */
-
-    Quassel::setRunMode(Quassel::CoreOnly);
     Quassel::registerQuitHandler([this]() {
         connect(_core.get(), SIGNAL(shutdownComplete()), this, SLOT(onShutdownComplete()));
         _core->shutdown();
@@ -37,10 +32,6 @@ CoreApplication::CoreApplication(int &argc, char **argv)
 
 void CoreApplication::init()
 {
-    if (!Quassel::init()) {
-        throw ExitException{EXIT_FAILURE, tr("Could not initialize Quassel!")};
-    }
-
     _core.reset(new Core{}); // FIXME C++14: std::make_unique
     _core->init();
 }