From ac7e49b28822698ccae7f26b928f4f56b82d2cb1 Mon Sep 17 00:00:00 2001 From: Nils Philippsen Date: Thu, 26 Nov 2015 00:57:19 +0100 Subject: [PATCH] Python 3: raise RuntimeErrors, not generic exceptions --- python/ext/aubiowraphell.h | 2 +- python/ext/py-sink.c | 2 +- python/ext/py-source.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) 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 ); -- 2.11.0