summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'kde-frameworks/kcoreaddons/files/kcoreaddons-5.21.0-random.patch')
-rw-r--r--kde-frameworks/kcoreaddons/files/kcoreaddons-5.21.0-random.patch25
1 files changed, 25 insertions, 0 deletions
diff --git a/kde-frameworks/kcoreaddons/files/kcoreaddons-5.21.0-random.patch b/kde-frameworks/kcoreaddons/files/kcoreaddons-5.21.0-random.patch
new file mode 100644
index 000000000000..6aa913a007e7
--- /dev/null
+++ b/kde-frameworks/kcoreaddons/files/kcoreaddons-5.21.0-random.patch
@@ -0,0 +1,25 @@
+commit 78212436643af95779facd9593c82fb149c2213d
+Author: Albert Astals Cid <aacid@kde.org>
+Date: Tue Apr 26 23:41:27 2016 +0200
+
+ Missing rand() -> qrand
+
+ Fixes regression introduced in 9ae6d765b37135bbfe3a8b936e5a88b8a435e424
+
+ Reviewed by Aleix
+
+ BUGS: 362161
+
+diff --git a/src/lib/randomness/krandom.cpp b/src/lib/randomness/krandom.cpp
+index eef6bf6..eaff71f 100644
+--- a/src/lib/randomness/krandom.cpp
++++ b/src/lib/randomness/krandom.cpp
+@@ -51,7 +51,7 @@ int KRandom::random()
+ }
+ qsrand(seed);
+ }
+- return rand();
++ return qrand();
+ }
+
+ QString KRandom::randomString(int length)