diff options
author | Renato Filho <renato.filho@openbossa.org> | 2011-07-06 20:01:25 -0300 |
---|---|---|
committer | Hugo Parente Lima <hugo.pl@gmail.com> | 2012-03-08 16:54:32 -0300 |
commit | 09810443bf705bd02c6838c49eda2f9fdd1dcb71 (patch) | |
tree | f8f599a53e7768eb26088d7f1953cc866ba1af1e /libpyside | |
parent | fa59041a976fc4e57651b63f273d63f30f4fd161 (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.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*); } |