aboutsummaryrefslogtreecommitdiffstats
path: root/libpyside/pysideslot.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libpyside/pysideslot.cpp')
-rw-r--r--libpyside/pysideslot.cpp3
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;
}
}