diff options
Diffstat (limited to 'libpyside')
-rw-r--r-- | libpyside/pysidesignal.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/libpyside/pysidesignal.cpp b/libpyside/pysidesignal.cpp index 966467664..6fe6bdcb4 100644 --- a/libpyside/pysidesignal.cpp +++ b/libpyside/pysidesignal.cpp @@ -661,7 +661,11 @@ PySideSignal* newObject(const char* name, ...) sig = va_arg(listSignatures, char*); while(sig != NULL) { - appendSignature(self, strdup(sig)); + if (strcmp(sig, "void") == 0) + appendSignature(self, strdup("")); + else + appendSignature(self, strdup(sig)); + sig = va_arg(listSignatures, char*); } |