2006-11-14 Mikael Hallendal <micke@imendio.com>
authorhallski <hallski>
Mon, 13 Nov 2006 22:55:10 +0000
changeset 187 dfc05b16f3f9
parent 186 3de4208e2b0c
child 188 a99cacb7a907
2006-11-14 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-connection.c: (lm_connection_authenticate_and_block): - Fixed a memory leak reported by Ganapati Kundapur. - Fixes LM-66.
ChangeLog
loudmouth/lm-connection.c
--- a/ChangeLog	Sun Oct 22 16:48:08 2006 +0000
+++ b/ChangeLog	Mon Nov 13 22:55:10 2006 +0000
@@ -1,3 +1,10 @@
+2006-11-14  Mikael Hallendal  <micke@imendio.com>
+
+	* loudmouth/lm-connection.c:
+	(lm_connection_authenticate_and_block):
+	- Fixed a memory leak reported by Ganapati Kundapur.
+	- Fixes LM-66.
+
 2006-10-22  Richard Hult  <richard@imendio.com>
 
 	* loudmouth/lm-connection.c (connection_do_close)
--- a/loudmouth/lm-connection.c	Sun Oct 22 16:48:08 2006 +0000
+++ b/loudmouth/lm-connection.c	Mon Nov 13 22:55:10 2006 +0000
@@ -1844,6 +1844,8 @@
 	lm_message_unref (result);
 
 	result = lm_connection_send_with_reply_and_block (connection, m, error);
+	lm_message_unref (m);
+
 	if (!result) {
 		connection->state = LM_CONNECTION_STATE_OPEN;
 		return FALSE;