summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Kern <robert.kern@gmail.com>2006-06-24 20:55:00 +0000
committerRobert Kern <robert.kern@gmail.com>2006-06-24 20:55:00 +0000
commitb29933635ef46e3b88b4d31cb8d830fa2401c04f (patch)
tree33e9975cd441811dffaf060e24bbc493d3980f1b
parentbc4afd84a0b5dc8afe93df70968699497384d54e (diff)
downloadnumpy-b29933635ef46e3b88b4d31cb8d830fa2401c04f.tar.gz
Fix init_by_array to properly initialize the has_gauss and has_binomial members. Fixes #155.
-rw-r--r--numpy/random/mtrand/initarray.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/numpy/random/mtrand/initarray.c b/numpy/random/mtrand/initarray.c
index 9bf0ef286..07ad2cc4f 100644
--- a/numpy/random/mtrand/initarray.c
+++ b/numpy/random/mtrand/initarray.c
@@ -130,5 +130,7 @@ init_by_array(rk_state *self, unsigned long init_key[], unsigned long key_length
}
mt[0] = 0x80000000UL; /* MSB is 1; assuring non-zero initial array */
+ self->has_gauss = 0;
+ self->has_binomial = 0;
}