aboutsummaryrefslogtreecommitdiffstats
path: root/PySide/QtCore/glue
diff options
context:
space:
mode:
authorRenato Filho <renato.filho@openbossa.org>2010-07-29 13:52:32 -0300
committerRenato Filho <renato.filho@openbossa.org>2010-07-29 14:13:43 -0300
commitf4668398e2c536f4ff191991af4fd992b044d196 (patch)
tree8fb1c42cfd566905091b685a5b0ac1bba574768a /PySide/QtCore/glue
parent4f51600e20b25f05eb9730c131ca3cd51eaa1774 (diff)
Call signalmanager clear during QtCore exit function instead of QtCoreApplication destrcutor, to avoid memory leaks.
Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org>
Diffstat (limited to 'PySide/QtCore/glue')
-rw-r--r--PySide/QtCore/glue/qcoreapplication_init.cpp1
1 files changed, 0 insertions, 1 deletions
diff --git a/PySide/QtCore/glue/qcoreapplication_init.cpp b/PySide/QtCore/glue/qcoreapplication_init.cpp
index d9bc4cfd1..5fcd79a3b 100644
--- a/PySide/QtCore/glue/qcoreapplication_init.cpp
+++ b/PySide/QtCore/glue/qcoreapplication_init.cpp
@@ -7,7 +7,6 @@ static char** QCoreApplicationArgValues;
*/
void DeleteQCoreApplicationAtExit() {
if (QCoreApplication::instance()) {
- PySide::SignalManager::instance().clear();
BindingManager::instance().invalidateWrapper(QCoreApplication::instance());
QCoreApplication::instance()->deleteLater();
for (int i = 0; i < QCoreApplicationArgCount; ++i)