[telepathy-gabble/master] fix domain leak

Guillaume Desmottes guillaume.desmottes at collabora.co.uk
Fri Apr 3 09:26:04 PDT 2009


---
 src/bytestream-socks5.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/src/bytestream-socks5.c b/src/bytestream-socks5.c
index c53b3c0..cab0a29 100644
--- a/src/bytestream-socks5.c
+++ b/src/bytestream-socks5.c
@@ -746,6 +746,8 @@ socks5_handle_received_data (GabbleBytestreamSocks5 *self,
             DEBUG ("Ignoring to interop with buggy implementations");
           }
 
+        g_free (domain);
+
         DEBUG ("Received CONNECT reply. Socks5 stream connected. "
             "Bytestream is now open");
         priv->socks5_state = SOCKS5_STATE_CONNECTED;
@@ -879,6 +881,8 @@ socks5_handle_received_data (GabbleBytestreamSocks5 *self,
         msg[45] = 0x00;
         msg[46] = 0x00;
 
+        g_free (domain);
+
         DEBUG ("Received CONNECT cmd. Sending CONNECT reply");
         write_to_transport (self, msg, 47, NULL);
 
-- 
1.5.6.5




More information about the telepathy-commits mailing list