summaryrefslogtreecommitdiff
path: root/numpy/linalg/umath_linalg.c.src
diff options
context:
space:
mode:
authorJay Bourque <jay.bourque@continuum.io>2013-05-14 16:08:13 -0500
committerJay Bourque <jay.bourque@continuum.io>2013-05-14 16:08:13 -0500
commite71e08ce192bbbd0d760d785b6df5cd5917ac1da (patch)
treee30dbb476c22f1100ecfa2fae09e7d8eadd1ef95 /numpy/linalg/umath_linalg.c.src
parent3084618057da0120297cefd1b7c325295b295284 (diff)
downloadnumpy-e71e08ce192bbbd0d760d785b6df5cd5917ac1da.tar.gz
Fix segfault
outer_steps array should be size 4 since op_count can be either 2 or 4
Diffstat (limited to 'numpy/linalg/umath_linalg.c.src')
-rw-r--r--numpy/linalg/umath_linalg.c.src2
1 files changed, 1 insertions, 1 deletions
diff --git a/numpy/linalg/umath_linalg.c.src b/numpy/linalg/umath_linalg.c.src
index 231383d18..796f76778 100644
--- a/numpy/linalg/umath_linalg.c.src
+++ b/numpy/linalg/umath_linalg.c.src
@@ -3029,7 +3029,7 @@ static inline void
npy_intp* dimensions,
npy_intp* steps)
{
- ptrdiff_t outer_steps[3];
+ ptrdiff_t outer_steps[4];
int error_occurred = get_fp_invalid_and_clear();
size_t iter;
size_t outer_dim = *dimensions++;