From 31de7c4074c07960c62aefa0424a81a8d24e80d8 Mon Sep 17 00:00:00 2001 From: dpage Date: Tue, 5 May 2009 10:13:13 +0000 Subject: [PATCH] Fix a memory leak, per Ashesh. git-svn-id: svn://svn.pgadmin.org/trunk/pgadmin3@7840 a7884b65-44f6-0310-8a51-81a127f17b15 --- pgadmin/debugger/dlgDirectDbg.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pgadmin/debugger/dlgDirectDbg.cpp b/pgadmin/debugger/dlgDirectDbg.cpp index 74a40a551..7569eb7fa 100644 --- a/pgadmin/debugger/dlgDirectDbg.cpp +++ b/pgadmin/debugger/dlgDirectDbg.cpp @@ -405,8 +405,11 @@ void dlgDirectDbg::OnClose( wxCloseEvent & event ) // Close the debugger (proxy) connection if (m_conn) + { m_conn->Close(); - m_conn = NULL; + delete m_conn; + m_conn = NULL; + } // Closing frmMain from here leads to recursive call // to OnClose function on windows -- 2.39.5