summaryrefslogtreecommitdiffstats
path: root/libpyside
diff options
context:
space:
mode:
authorLauro Neto <lauro.neto@openbossa.org>2010-10-25 18:12:45 -0300
committerMarcelo Lira <marcelo.lira@openbossa.org>2010-10-26 13:49:07 -0300
commitb7f36fec396631cf61ecc801e55df73a2ef55857 (patch)
tree1e2196a53ba49e35455823841fa539fe8dd2ff58 /libpyside
parenta82deb1de29320159c8614c2c62c96e176d32771 (diff)
downloadpyside-b7f36fec396631cf61ecc801e55df73a2ef55857.tar.gz
pyside-b7f36fec396631cf61ecc801e55df73a2ef55857.tar.xz
pyside-b7f36fec396631cf61ecc801e55df73a2ef55857.zip
Remove releaseWrapper as Signal tp_dealloc
It was being called when the Signal was garbage collected, resulting in a segfault. Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Reviewer: Renato Filho <renato.filho@openbossa.org>
Diffstat (limited to 'libpyside')
-rw-r--r--libpyside/qsignal.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/libpyside/qsignal.cpp b/libpyside/qsignal.cpp
index f690261..f3ecc4b 100644
--- a/libpyside/qsignal.cpp
+++ b/libpyside/qsignal.cpp
@@ -83,7 +83,7 @@ PyTypeObject PySideSignalType = {
/*tp_name*/ "PySide.QtCore."SIGNAL_CLASS_NAME,
/*tp_basicsize*/ sizeof(SignalData),
/*tp_itemsize*/ 0,
- /*tp_dealloc*/ &Shiboken::deallocWrapper,
+ /*tp_dealloc*/ 0,
/*tp_print*/ 0,
/*tp_getattr*/ 0,
/*tp_setattr*/ 0,