]> source.dussan.org Git - tigervnc.git/commitdiff
Code improvements.
authorDennis Syrovatsky <dennis@tightvnc.com>
Wed, 14 Dec 2005 07:38:19 +0000 (07:38 +0000)
committerDennis Syrovatsky <dennis@tightvnc.com>
Wed, 14 Dec 2005 07:38:19 +0000 (07:38 +0000)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@441 3789f03b-4d11-0410-bbf8-ca57d06f2519

vncviewer/FTProgress.cxx
vncviewer/FileTransfer.cxx

index 95b4dd4d232eb3f701d561ffd8019517476442ed..e43132f498bf57a1d6f059de31e8b8285b86b9c5 100644 (file)
@@ -118,10 +118,12 @@ FTProgress::destroyProgressBarObjects()
 
   if (m_pSingleProgress != NULL) {
     delete m_pSingleProgress;
+    m_pSingleProgress = NULL;
   }
 
   if (m_pGeneralProgress != NULL) {
     delete m_pGeneralProgress;
+    m_pGeneralProgress = NULL;
   }
 
   return true;
index f607bbbfa3caf90ce6d6b0986c6e95206959aa43..5ea2be83a533f769b140980aefa9243b18e78c30 100644 (file)
@@ -47,6 +47,16 @@ FileTransfer::~FileTransfer()
     m_pFTDialog = NULL;
   }
   
+  if (m_pReader != NULL) {
+    delete m_pReader;
+    m_pReader = NULL;
+  }
+
+  if (m_pWriter != NULL) {
+    delete m_pWriter;
+    m_pWriter = NULL;
+  }
+
   freeQueues();
 }