summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPauli Virtanen <pav@iki.fi>2010-02-20 18:07:43 +0000
committerPauli Virtanen <pav@iki.fi>2010-02-20 18:07:43 +0000
commitcb6ff9b2cac69c99d061aeee7b9483dcf4ce7a2c (patch)
tree5e8c4e2bd28b7e40ae3904949879ca301c22dc3b
parenta62e7412565eb0a8ff466ca6eae197f8e7649834 (diff)
downloadnumpy-cb6ff9b2cac69c99d061aeee7b9483dcf4ce7a2c.tar.gz
3K: ENH: core: audit some PyString -> PyBytes conversions
-rw-r--r--numpy/core/src/multiarray/arraytypes.c.src6
1 files changed, 3 insertions, 3 deletions
diff --git a/numpy/core/src/multiarray/arraytypes.c.src b/numpy/core/src/multiarray/arraytypes.c.src
index 88d230c4b..7fe737162 100644
--- a/numpy/core/src/multiarray/arraytypes.c.src
+++ b/numpy/core/src/multiarray/arraytypes.c.src
@@ -334,7 +334,7 @@ UNICODE_setitem(PyObject *op, char *ov, PyArrayObject *ap)
char *buffer;
#endif
- if (!PyString_Check(op) && !PyUnicode_Check(op) &&
+ if (!PyBytes_Check(op) && !PyUnicode_Check(op) &&
PySequence_Check(op) && PySequence_Size(op) > 0) {
PyErr_SetString(PyExc_ValueError,
"setting an array element with a sequence");
@@ -414,7 +414,7 @@ STRING_getitem(char *ip, PyArrayObject *ap)
while (*ptr-- == '\0' && size > 0) {
size--;
}
- return PyString_FromStringAndSize(ip,size);
+ return PyBytes_FromStringAndSize(ip,size);
}
static int
@@ -424,7 +424,7 @@ STRING_setitem(PyObject *op, char *ov, PyArrayObject *ap)
Py_ssize_t len;
PyObject *temp = NULL;
- if (!PyString_Check(op) && !PyUnicode_Check(op)
+ if (!PyBytes_Check(op) && !PyUnicode_Check(op)
&& PySequence_Check(op) && PySequence_Size(op) > 0) {
PyErr_SetString(PyExc_ValueError,
"setting an array element with a sequence");