summaryrefslogtreecommitdiffstats
path: root/src/crsm.hpp
diff options
context:
space:
mode:
authorMarkus Mittendrein <maxmitti@maxmitti.tk>2022-01-15 17:49:24 +0100
committerMarkus Mittendrein <maxmitti@maxmitti.tk>2022-01-15 17:49:24 +0100
commit90ae7d9b7244b3d9a14f03a96e919859580f5a90 (patch)
treebedf4bd96001117b86a783d8514cebc958f7c78f /src/crsm.hpp
parentb660519e1915356214c31bd401b01aa750a961a1 (diff)
downloadmanager-90ae7d9b7244b3d9a14f03a96e919859580f5a90.tar.gz
manager-90ae7d9b7244b3d9a14f03a96e919859580f5a90.zip
Replace uses of q(s)rand with C++11 <random> stuff
Diffstat (limited to 'src/crsm.hpp')
-rw-r--r--src/crsm.hpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/crsm.hpp b/src/crsm.hpp
index e96929f..5a3ba06 100644
--- a/src/crsm.hpp
+++ b/src/crsm.hpp
@@ -1,5 +1,7 @@
#pragma once
+#include <random>
+
#include <QObject>
#include <QProcess>
#include <QTextStream>
@@ -179,6 +181,9 @@ private:
QTimer watchDogTimer;
QString watchDogString;
+ std::default_random_engine rng{std::random_device{}()};
+ std::independent_bits_engine<std::default_random_engine, 1, bool> boolRng{std::default_random_engine{rng()}};
+
bool ok = false;
bool hostingIsErrorDeactivated = false;