From 1b87e3827639e3ef28745c2c6e5ce1f20999b4cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Patrick=20Jos=C3=A9=20Pereira?= Date: Fri, 5 Jun 2020 11:23:27 -0300 Subject: [PATCH] UnitTest: Remove deprecated qrand MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Patrick José Pereira --- src/qgcunittest/UnitTest.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/qgcunittest/UnitTest.cc b/src/qgcunittest/UnitTest.cc index 30cf1c4d4..77427e593 100644 --- a/src/qgcunittest/UnitTest.cc +++ b/src/qgcunittest/UnitTest.cc @@ -20,6 +20,7 @@ #include "AppSettings.h" #include "SettingsManager.h" +#include #include #include @@ -464,12 +465,12 @@ QString UnitTest::createRandomFile(uint32_t byteCount) QTemporaryFile tempFile; QTime time = QTime::currentTime(); - qsrand((uint)time.msec()); + QRandomGenerator::global()->seed(time.msec()); tempFile.setAutoRemove(false); if (tempFile.open()) { for (uint32_t bytesWritten=0; bytesWrittengenerate() * 0xFF) / RAND_MAX; tempFile.write((char *)&byte, 1); } tempFile.close(); -- 2.22.0