summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCharles Harris <charlesr.harris@gmail.com>2016-02-14 16:30:25 -0700
committerCharles Harris <charlesr.harris@gmail.com>2016-02-14 16:30:25 -0700
commit942e74997b1a622548ff335ca309a89f39dcaa6a (patch)
treed43d6b75e2207553d3bdb9f8c0efc2e770d8bd4f
parent82b560aed1df119572e65afbad5c30996bd09ac0 (diff)
downloadnumpy-942e74997b1a622548ff335ca309a89f39dcaa6a.tar.gz
BUG: Static cache for imported warning needs initialization to NULL.
In mapping.c VisibleDeprecationWarning is imported from numpy.
-rw-r--r--numpy/core/src/multiarray/mapping.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/numpy/core/src/multiarray/mapping.c b/numpy/core/src/multiarray/mapping.c
index 6c56d77bb..096973a3c 100644
--- a/numpy/core/src/multiarray/mapping.c
+++ b/numpy/core/src/multiarray/mapping.c
@@ -662,7 +662,7 @@ prepare_index(PyArrayObject *self, PyObject *index,
for (i = 0; i < curr_idx; i++) {
if ((indices[i].type == HAS_FANCY) && indices[i].value > 0) {
if (indices[i].value != PyArray_DIM(self, used_ndim)) {
- static PyObject *warning;
+ static PyObject *warning = NULL;
char err_msg[174];
PyOS_snprintf(err_msg, sizeof(err_msg),