diff options
| author | 2016-08-12 03:09:10 -0400 | |
|---|---|---|
| committer | 2016-08-12 03:09:10 -0400 | |
| commit | 5f84c4670363ba464e9e472bc48b21a228ce7606 (patch) | |
| tree | cec094196286a53a89b766946c8907c5c858748a /src/modules | |
| parent | bkvitrayicon: Remove pointless cast (diff) | |
| download | KVIrc-5f84c4670363ba464e9e472bc48b21a228ce7606.tar.gz KVIrc-5f84c4670363ba464e9e472bc48b21a228ce7606.tar.bz2 KVIrc-5f84c4670363ba464e9e472bc48b21a228ce7606.zip | |
bkvitrayicon: Move srand to module init
Diffstat (limited to 'src/modules')
| -rw-r--r-- | src/modules/trayicon/libkvitrayicon.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/modules/trayicon/libkvitrayicon.cpp b/src/modules/trayicon/libkvitrayicon.cpp index 921d9308c..f8474c1c2 100644 --- a/src/modules/trayicon/libkvitrayicon.cpp +++ b/src/modules/trayicon/libkvitrayicon.cpp @@ -226,8 +226,6 @@ bool KviTrayIconWidget::event(QEvent * e) } } - // We use the bad way to generate random numbers :))))) - std::srand(std::time(nullptr)); if(tmp.isEmpty()) tmp = __tr2qs_no_xgettext(idlemsgs[std::rand() % NIDLEMSGS]); @@ -746,6 +744,7 @@ static bool trayicon_module_init(KviModule * m) KVSM_REGISTER_SIMPLE_COMMAND(m, "show", trayicon_kvs_cmd_show); KVSM_REGISTER_FUNCTION(m, "isVisible", trayicon_kvs_fnc_isvisible); + std::srand(std::time(nullptr)); return true; } |
