aboutsummaryrefslogtreecommitdiffstats
path: root/libpyside
diff options
context:
space:
mode:
authorRenato Filho <renato.filho@openbossa.org>2011-07-06 20:01:25 -0300
committerHugo Parente Lima <hugo.pl@gmail.com>2012-03-08 16:54:32 -0300
commit09810443bf705bd02c6838c49eda2f9fdd1dcb71 (patch)
treef8f599a53e7768eb26088d7f1953cc866ba1af1e /libpyside
parentfa59041a976fc4e57651b63f273d63f30f4fd161 (diff)
Fixed PySide signal object constructor.
Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Hugo Parente <hugo.lima@openbossa.org>
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*);
}