From 8716ef4f2d178741ebb60c0e632a695a6e1fcf2a Mon Sep 17 00:00:00 2001 From: Mat Sutcliffe Date: Wed, 24 Oct 2018 22:31:18 +0100 Subject: [PATCH] Ref T387 Cast to avoid clang warning. --- src/blackmisc/algorithm.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/blackmisc/algorithm.h b/src/blackmisc/algorithm.h index ea6112434..9c5351bad 100644 --- a/src/blackmisc/algorithm.h +++ b/src/blackmisc/algorithm.h @@ -28,8 +28,9 @@ namespace BlackMisc //! \threadsafe inline std::mt19937 &defaultRandomGenerator() { + //! \fixme Qt 5.10: Use QRandomGenerator. static QThreadStorage rng; - if (rng.hasLocalData()) { rng.setLocalData(std::mt19937(qrand())); } + if (rng.hasLocalData()) { rng.setLocalData(std::mt19937(static_cast(qrand()))); } return rng.localData(); } }