summaryrefslogtreecommitdiff
path: root/numpy/lib/src
diff options
context:
space:
mode:
authorCharles Harris <charlesr.harris@gmail.com>2012-04-01 10:06:46 -0600
committerCharles Harris <charlesr.harris@gmail.com>2012-04-01 10:29:16 -0600
commit044c7a670005f38f229b2da11fec9f9f4204de29 (patch)
tree84d2893fdaca3ebe95b3f94b0a2b61208a8f5728 /numpy/lib/src
parent1957cb3c3574aaecf45d1512bddc10a0bcc39639 (diff)
downloadnumpy-044c7a670005f38f229b2da11fec9f9f4204de29.tar.gz
WRN: Fix compiler warnings in _compiled_base.c.
Diffstat (limited to 'numpy/lib/src')
-rw-r--r--numpy/lib/src/_compiled_base.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/numpy/lib/src/_compiled_base.c b/numpy/lib/src/_compiled_base.c
index 2e290f322..d09e5f58c 100644
--- a/numpy/lib/src/_compiled_base.c
+++ b/numpy/lib/src/_compiled_base.c
@@ -140,11 +140,11 @@ arr_bincount(PyObject *NPY_UNUSED(self), PyObject *args, PyObject *kwds)
else if (!(minlength = PyArray_PyIntAsIntp(mlength))) {
goto fail;
}
- if (!(ans = PyArray_Zeros(1, &minlength, type, 0))){
+ if (!(ans = (PyArrayObject *)PyArray_Zeros(1, &minlength, type, 0))){
goto fail;
}
Py_DECREF(lst);
- return ans;
+ return (PyObject *)ans;
}
numbers = (npy_intp *) PyArray_DATA(lst);
@@ -333,12 +333,13 @@ arr_insert_loop(char *mptr, char *vptr, char *input_data, char *zero,
int totmask, int numvals, int nd, npy_intp *instrides,
npy_intp *inshape)
{
+ int mindx, rem_indx, indx, i, copied;
+
/*
* Walk through mask array, when non-zero is encountered
* copy next value in the vals array to the input array.
* If we get through the value array, repeat it as necessary.
*/
- int mindx, rem_indx, indx, i, copied;
copied = 0;
for (mindx = 0; mindx < totmask; mindx++) {
if (memcmp(mptr,zero,melsize) != 0) {
@@ -378,7 +379,7 @@ arr_insert(PyObject *NPY_UNUSED(self), PyObject *args, PyObject *kwdict)
PyArrayObject *ainput = NULL, *amask = NULL, *avals = NULL, *tmp = NULL;
int numvals, totmask, sameshape;
char *input_data, *mptr, *vptr, *zero = NULL;
- int melsize, delsize, copied, nd, objarray, k;
+ int melsize, delsize, nd, objarray, k;
npy_intp *instrides, *inshape;
static char *kwlist[] = {"input", "mask", "vals", NULL};
@@ -462,7 +463,6 @@ arr_insert(PyObject *NPY_UNUSED(self), PyObject *args, PyObject *kwdict)
}
totmask = (int) PyArray_SIZE(amask);
- copied = 0;
instrides = PyArray_STRIDES(ainput);
inshape = PyArray_DIMS(ainput);
if (objarray) {