aboutsummaryrefslogtreecommitdiff
path: root/games/einstein/patches/06_srand.diff
diff options
context:
space:
mode:
Diffstat (limited to 'games/einstein/patches/06_srand.diff')
-rw-r--r--games/einstein/patches/06_srand.diff11
1 files changed, 11 insertions, 0 deletions
diff --git a/games/einstein/patches/06_srand.diff b/games/einstein/patches/06_srand.diff
new file mode 100644
index 000000000000..fff82848bd4c
--- /dev/null
+++ b/games/einstein/patches/06_srand.diff
@@ -0,0 +1,11 @@
+--- ../orig/einstein-2.0/puzgen.cpp 2005-08-14 04:40:58.000000000 +0200
++++ puzgen.cpp 2007-08-31 08:42:16.000000000 +0200
+@@ -313,6 +313,8 @@
+
+ void genPuzzle(SolvedPuzzle &puzzle, Rules &rules)
+ {
++ srand(time(NULL));
++
+ for (int i = 0; i < PUZZLE_SIZE; i++) {
+ for (int j = 0; j < PUZZLE_SIZE; j++)
+ puzzle[i][j] = j + 1;