From: Nils Philippsen Date: Wed, 25 Nov 2015 23:57:19 +0000 (+0100) Subject: Python 3: raise RuntimeErrors, not generic exceptions X-Git-Tag: 0.4.4~300^2~320^2~1 X-Git-Url: https://git.aubio.org/?a=commitdiff_plain;h=ac7e49b28822698ccae7f26b928f4f56b82d2cb1;p=aubio.git Python 3: raise RuntimeErrors, not generic exceptions --- diff --git a/python/ext/aubiowraphell.h b/python/ext/aubiowraphell.h index b9146ef9..c75567d7 100644 --- a/python/ext/aubiowraphell.h +++ b/python/ext/aubiowraphell.h @@ -13,7 +13,7 @@ Py_ ## NAME ## _init (Py_ ## NAME * self, PyObject * args, PyObject * kwds) \ { \ self->o = new_aubio_## NAME ( PARAMS ); \ if (self->o == NULL) { \ - PyErr_SetString (PyExc_StandardError, "error creating object"); \ + PyErr_SetString (PyExc_RuntimeError, "error creating object"); \ return -1; \ } \ \ diff --git a/python/ext/py-sink.c b/python/ext/py-sink.c index be5de364..51b9bc32 100644 --- a/python/ext/py-sink.c +++ b/python/ext/py-sink.c @@ -115,7 +115,7 @@ Py_sink_init (Py_sink * self, PyObject * args, PyObject * kwds) aubio_sink_preset_samplerate ( self->o, self->samplerate ); } if (self->o == NULL) { - PyErr_SetString (PyExc_StandardError, "error creating sink with this uri"); + PyErr_SetString (PyExc_RuntimeError, "error creating sink with this uri"); return -1; } self->samplerate = aubio_sink_get_samplerate ( self->o ); diff --git a/python/ext/py-source.c b/python/ext/py-source.c index f9f972fb..085b9eac 100644 --- a/python/ext/py-source.c +++ b/python/ext/py-source.c @@ -137,7 +137,7 @@ Py_source_init (Py_source * self, PyObject * args, PyObject * kwds) if (self->o == NULL) { char_t errstr[30 + strlen(self->uri)]; sprintf(errstr, "error creating source with %s", self->uri); - PyErr_SetString (PyExc_StandardError, errstr); + PyErr_SetString (PyExc_RuntimeError, errstr); return -1; } self->samplerate = aubio_source_get_samplerate ( self->o );