diff options
author | Orgad Shaneh <orgad.shaneh@audiocodes.com> | 2013-02-28 11:42:50 +0200 |
---|---|---|
committer | Orgad Shaneh <orgads@gmail.com> | 2013-03-04 12:56:05 +0100 |
commit | f4a9f56e3e27f689cbaad1b928ae0f58836c6ad6 (patch) | |
tree | 909cad94a140390c8925da11d20f5765bd7617ab /src/plugins/coreplugin/toolsettings.cpp | |
parent | d101a3609c3049aa12229ca7a70898a37dfedf01 (diff) | |
download | qt-creator-f4a9f56e3e27f689cbaad1b928ae0f58836c6ad6.tar.gz |
Always seed pseudo-random number generator
qrand() is used in several places, but it is only seeded in ToolSettings
Change-Id: I72ed3b96315081384c63572566d31dea1a8f8b69
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Diffstat (limited to 'src/plugins/coreplugin/toolsettings.cpp')
-rw-r--r-- | src/plugins/coreplugin/toolsettings.cpp | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/src/plugins/coreplugin/toolsettings.cpp b/src/plugins/coreplugin/toolsettings.cpp index d76af89a1a..0b0a66a889 100644 --- a/src/plugins/coreplugin/toolsettings.cpp +++ b/src/plugins/coreplugin/toolsettings.cpp @@ -75,7 +75,6 @@ QWidget *ToolSettings::createPage(QWidget *parent) static QString getUserFilePath(const QString &proposalFileName) { - static bool seeded = false; QDir resourceDir(ICore::userResourcePath()); if (!resourceDir.exists(QLatin1String("externaltools"))) resourceDir.mkpath(QLatin1String("externaltools")); @@ -89,10 +88,6 @@ static QString getUserFilePath(const QString &proposalFileName) if (count > 15) return QString(); // add random number - if (!seeded) { - seeded = true; - qsrand(QTime::currentTime().msec()); - } int number = qrand() % 1000; tryPath = newFilePath + QString::number(number) + suffix; } |