diff options
Diffstat (limited to 'libpyside')
-rw-r--r-- | libpyside/pysideslot.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libpyside/pysideslot.cpp b/libpyside/pysideslot.cpp index 7d22ca9b0..28c6ed6a3 100644 --- a/libpyside/pysideslot.cpp +++ b/libpyside/pysideslot.cpp @@ -121,6 +121,9 @@ int slotTpInit(PyObject *self, PyObject *args, PyObject *kw) } else { data->args = typeName; } + } else { + PyErr_Format(PyExc_TypeError, "Unknown signal argument type: %s", argType->ob_type->tp_name); + return -1; } } |