Showing the changes to python (1 of 1 file). Show all
Unified · Split
| @@ -40,21 +40,21 @@ Py_source_new (PyTypeObject * pytype, PyObject * args, PyObject * kwds) · 39 unmodified lines | ||
| 40 | 40 | } |
| 41 | 41 | |
| 42 | 42 | self->samplerate = 0; |
| 43 | − if (samplerate > 0) { | |
| 43 | + if ((sint_t)samplerate > 0) { | |
| 44 | 44 | self->samplerate = samplerate; |
| 45 | − //} else if (samplerate < 0) { | |
| 46 | − // PyErr_SetString (PyExc_ValueError, | |
| 47 | − // "can not use negative value for samplerate"); | |
| 48 | − // return NULL; | |
| 45 | + } else if ((sint_t)samplerate < 0) { | |
| 46 | + PyErr_SetString (PyExc_ValueError, | |
| 47 | + "can not use negative value for samplerate"); | |
| 48 | + return NULL; | |
| 49 | 49 | } |
| 50 | 50 | |
| 51 | 51 | self->hop_size = Py_default_vector_length / 2; |
| 52 | − if (hop_size > 0) { | |
| 52 | + if ((sint_t)hop_size > 0) { | |
| 53 | 53 | self->hop_size = hop_size; |
| 54 | − //} else if (hop_size < 0) { | |
| 55 | − // PyErr_SetString (PyExc_ValueError, | |
| 56 | − // "can not use negative value for hop_size"); | |
| 57 | − // return NULL; | |
| 54 | + } else if ((sint_t)hop_size < 0) { | |
| 55 | + PyErr_SetString (PyExc_ValueError, | |
| 56 | + "can not use negative value for hop_size"); | |
| 57 | + return NULL; | |
| 58 | 58 | } |
| 59 | 59 | |
| 60 | 60 | return (PyObject *) self; |