From 5c8670d46487f67cefda941117cb4537af699904 Mon Sep 17 00:00:00 2001 From: joamag Date: Mon, 25 Jun 2018 11:00:00 +0100 Subject: [PATCH] new exception raising --- src/pconvert/extension.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/pconvert/extension.c b/src/pconvert/extension.c index 1ead090..d270b72 100644 --- a/src/pconvert/extension.c +++ b/src/pconvert/extension.c @@ -231,7 +231,11 @@ PyObject *extension_blend_multiple(PyObject *self, PyObject *args, PyObject *kwa if(use_algorithms) { algorithms_size = PySequence_Size(algorithms); if(algorithms_size != size - 1) { - abort_("[extension_blend_multiple] Invalid algorithms list size"); + PyErr_SetString( + PyExc_TypeError, + "[extension_blend_multiple] Invalid algorithms list size" + ); + return NULL; } }