From: Marcus Eggenberger Date: Tue, 21 Oct 2008 21:17:35 +0000 (+0200) Subject: prohibit multiple executions of Quassel::init() X-Git-Tag: 0.3.1~135 X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=84afdd46cb8ebfe821825efcf997a2041e513f71;ds=sidebyside prohibit multiple executions of Quassel::init() --- diff --git a/src/common/quassel.cpp b/src/common/quassel.cpp index f1d37c5c..dd6c5e70 100644 --- a/src/common/quassel.cpp +++ b/src/common/quassel.cpp @@ -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();