aboutsummaryrefslogtreecommitdiffstats
path: root/libpyside
diff options
context:
space:
mode:
Diffstat (limited to 'libpyside')
-rw-r--r--libpyside/qsignal.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/libpyside/qsignal.cpp b/libpyside/qsignal.cpp
index 76d66f97e..2aa07d5c2 100644
--- a/libpyside/qsignal.cpp
+++ b/libpyside/qsignal.cpp
@@ -464,6 +464,10 @@ PyObject* signal_new(const char* name, ...)
va_list listSignatures;
char* sig;
SignalData* self = PyObject_New(SignalData, &Signal_Type);
+ self->signalName = strdup(name);
+ self->signaturesSize = 0;
+ self->signatures = 0;
+ self->initialized = 0;
va_start(listSignatures, name);
sig = va_arg(listSignatures, char*);