prohibit multiple executions of Quassel::init()
[quassel.git] / src / common / quassel.cpp
index f1d37c5..dd6c5e7 100644 (file)
@@ -72,8 +72,10 @@ Quassel::~Quassel() {
 }
 
 bool Quassel::init() {
-  if(_initialized) return true;  // allow multiple invocations because of MonolithicApplication
+  if(_initialized)
+    return true;  // allow multiple invocations because of MonolithicApplication
 
+  _initialized = true;
   qsrand(QTime(0,0,0).secsTo(QTime::currentTime()));
 
   registerMetaTypes();