commit | 6a9e2e63415b3e8ed473686968cd7b28274879e0 | [log] [tgz] |
---|---|---|
author | Pierre Ossman <ossman@cendio.se> | Thu May 19 14:47:43 2011 +0000 |
committer | Pierre Ossman <ossman@cendio.se> | Thu May 19 14:47:43 2011 +0000 |
tree | 783a437bbcf1ca9a4dd9e949da663309673dac89 | |
parent | d81e8f495c8ace9e96bbee05a6a53c84b32d2f79 [diff] [blame] |
Do some proper cleanup and delete the desktop window on close. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4431 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/vncviewer/CConn.cxx b/vncviewer/CConn.cxx index 5e00c44..28c8abb 100644 --- a/vncviewer/CConn.cxx +++ b/vncviewer/CConn.cxx
@@ -102,6 +102,9 @@ { OptionsDialog::removeCallback(handleOptions); + if (desktop) + delete desktop; + free(serverHost); if (sock) Fl::remove_fd(sock->getFd());