From 2d60f0d0b70fe99afcd7d3d9360aa7357aa18022 Mon Sep 17 00:00:00 2001 From: "Steinar H. Gunderson" Date: Sat, 17 Mar 2012 17:15:41 +0100 Subject: [PATCH 1/1] Fix undefined behavior in the random generator. --- mcwordfeud.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mcwordfeud.cpp b/mcwordfeud.cpp index 7470af3..0010010 100644 --- a/mcwordfeud.cpp +++ b/mcwordfeud.cpp @@ -50,9 +50,9 @@ float draw_gaussian(float stddev) float draw_gaussian(float mu, float stddev) { static bool inited = false; - static long unsigned seed = 123456789; - int kn[128]; - float fn[128], wn[128]; + static long unsigned seed = time(NULL); + static int kn[128]; + static float fn[128], wn[128]; if (!inited) { r4_nor_setup(kn, fn, wn); inited = true; -- 2.39.2