History

python/ext/{aubioproxy,py-cvec}.c: use npy_intp, not long

Paul Brossier committed 10 years ago

Commit bb4af3a1 parent 770f7b42 files · +5 −5Browse files

Showing the changes to python (2 of 2 files). Show all

Unified · Split

2 files
  1. python/ext/aubioproxy.c +3 −3
  2. python/ext/py-cvec.c +2 −2
python/ext/aubioproxy.c+3−3
@@ -46,7 +46,7 @@ PyAubio_IsValidVector (PyObject * input) { · 45 unmodified lines
4646 return 0;
4747 }
4848
49− long length = PyArray_SIZE ((PyArrayObject *)input);
49+ npy_intp length = PyArray_SIZE ((PyArrayObject *)input);
5050 if (length <= 0) {
5151 PyErr_SetString (PyExc_ValueError, "input array size should be greater than 0");
5252 return 0;
@@ -120,12 +120,12 @@ PyAubio_ArrayToCFmat (PyObject *input, fmat_t *mat) { · 67 unmodified lines
120120 }
121121
122122 // no need to really allocate fvec, just its struct member
123− long length = PyArray_DIM ((PyArrayObject *)input, 1);
123+ npy_intp length = PyArray_DIM ((PyArrayObject *)input, 1);
124124 if (length <= 0) {
125125 PyErr_SetString (PyExc_ValueError, "input array dimension 1 should be greater than 0");
126126 return 0;
127127 }
128− long height = PyArray_DIM ((PyArrayObject *)input, 0);
128+ npy_intp height = PyArray_DIM ((PyArrayObject *)input, 0);
129129 if (height <= 0) {
130130 PyErr_SetString (PyExc_ValueError, "input array dimension 0 should be greater than 0");
131131 return 0;
python/ext/py-cvec.c+2−2
@@ -143,7 +143,7 @@ Py_cvec_set_norm (Py_cvec * vec, PyObject *input, void * closure) · 142 unmodified lines
143143 if (!PyAubio_IsValidVector(input)) {
144144 return 1;
145145 }
146− long length = PyArray_SIZE ((PyArrayObject *)input);
146+ npy_intp length = PyArray_SIZE ((PyArrayObject *)input);
147147 if (length != vec->length) {
148148 PyErr_Format (PyExc_ValueError,
149149 "input array has length %ld, but cvec has length %d", length,
@@ -163,7 +163,7 @@ Py_cvec_set_phas (Py_cvec * vec, PyObject *input, void * closure) · 13 unmodified lines
163163 if (!PyAubio_IsValidVector(input)) {
164164 return 1;
165165 }
166− long length = PyArray_SIZE ((PyArrayObject *)input);
166+ npy_intp length = PyArray_SIZE ((PyArrayObject *)input);
167167 if (length != vec->length) {
168168 PyErr_Format (PyExc_ValueError,
169169 "input array has length %ld, but cvec has length %d", length,

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t