summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Wiebe <mwwiebe@gmail.com>2011-03-24 12:22:12 -0700
committerMark Wiebe <mwwiebe@gmail.com>2011-03-24 12:27:22 -0700
commitc31bcc6a41752b26d986fc2698382df9683abdea (patch)
tree2d8edcfe762878c6a1532551584d6ddd93bb2dfa
parent883205409195195d33877a787fd3220fb0b0db1e (diff)
downloadnumpy-c31bcc6a41752b26d986fc2698382df9683abdea.tar.gz
BUG: Array shape formatting strings were wrong in the iterator (#1780)
-rw-r--r--numpy/core/src/multiarray/nditer.c.src4
1 files changed, 2 insertions, 2 deletions
diff --git a/numpy/core/src/multiarray/nditer.c.src b/numpy/core/src/multiarray/nditer.c.src
index ab7cd4ef2..58fd46b7e 100644
--- a/numpy/core/src/multiarray/nditer.c.src
+++ b/numpy/core/src/multiarray/nditer.c.src
@@ -3391,7 +3391,7 @@ npyiter_shape_string(npy_intp n, npy_intp *vals, char *ending)
return PyUString_FromFormat("()%s", ending);
}
else {
- ret = PyUString_FromFormat("(%zd", vals[i++]);
+ ret = PyUString_FromFormat("(%" NPY_INTP_FMT, vals[i++]);
if (ret == NULL) {
return NULL;
}
@@ -3402,7 +3402,7 @@ npyiter_shape_string(npy_intp n, npy_intp *vals, char *ending)
tmp = PyUString_FromString(",newaxis");
}
else {
- tmp = PyUString_FromFormat(",%zd", vals[i]);
+ tmp = PyUString_FromFormat(",%" NPY_INTP_FMT, vals[i]);
}
if (tmp == NULL) {
Py_DECREF(ret);