dbus ChangeLog,1.632.2.6,1.632.2.7

Joe Shaw joe at freedesktop.org
Tue Mar 8 12:42:23 PST 2005


Update of /cvs/dbus/dbus
In directory gabe:/tmp/cvs-serv30080

Modified Files:
      Tag: dbus-0-23
	ChangeLog 
Log Message:
2005-03-08  Joe Shaw  <joeshaw at novell.com>

	* dbus/dbus-connection.c (dbus_connection_send_with_reply):
	After we attach our pending call to the connection, unref
	it.  Fixes a leak.

	* dbus/dbus-pending-call.c (dbus_pending_call_get_reply):
	Add this back.  Accidentally broke API/ABI compat.

	* mono/Connection.cs (set_RawConnection): Disconnect our
	filter and match callbacks from the old connection and
	reconnect them to the new connection, if any.

	* mono/DBusType/ObjectPath.cs (ctor): Don't leak the
	object path that we get back from unmanaged code.
	(Append): Don't leak the object path that we pass
	into unmanaged code.

	* mono/DBusType/String.cs (ctor): Don't leak the string
	that we get back from unmanaged code.
	(Append): Don't leak the string that we pass into
	unmanaged code.

Index: ChangeLog
===================================================================
RCS file: /cvs/dbus/dbus/ChangeLog,v
retrieving revision 1.632.2.6
retrieving revision 1.632.2.7
diff -u -d -r1.632.2.6 -r1.632.2.7
--- ChangeLog	22 Feb 2005 19:01:05 -0000	1.632.2.6
+++ ChangeLog	8 Mar 2005 20:42:20 -0000	1.632.2.7
@@ -1,3 +1,26 @@
+2005-03-08  Joe Shaw  <joeshaw at novell.com>
+
+	* dbus/dbus-connection.c (dbus_connection_send_with_reply):
+	After we attach our pending call to the connection, unref
+	it.  Fixes a leak.
+
+	* dbus/dbus-pending-call.c (dbus_pending_call_get_reply):
+	Add this back.  Accidentally broke API/ABI compat.
+
+	* mono/Connection.cs (set_RawConnection): Disconnect our
+	filter and match callbacks from the old connection and
+	reconnect them to the new connection, if any.
+
+	* mono/DBusType/ObjectPath.cs (ctor): Don't leak the
+	object path that we get back from unmanaged code.
+	(Append): Don't leak the object path that we pass
+	into unmanaged code.
+
+	* mono/DBusType/String.cs (ctor): Don't leak the string
+	that we get back from unmanaged code.
+	(Append): Don't leak the string that we pass into
+	unmanaged code.
+
 2005-02-22  Joe Shaw  <joeshaw at novell.com>
 
 	* python/dbus_bindings.pyx.in: API changed, so call



More information about the dbus-commit mailing list