From f4a9f56e3e27f689cbaad1b928ae0f58836c6ad6 Mon Sep 17 00:00:00 2001 From: Orgad Shaneh Date: Thu, 28 Feb 2013 11:42:50 +0200 Subject: 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 Reviewed-by: Eike Ziller --- src/plugins/coreplugin/toolsettings.cpp | 5 ----- 1 file changed, 5 deletions(-) (limited to 'src/plugins/coreplugin/toolsettings.cpp') 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; } -- cgit v1.2.1