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