GDBus: plug some memory leaks
authorDavid Zeuthen <davidz@redhat.com>
Wed, 30 Jun 2010 20:36:47 +0000 (16:36 -0400)
committerDavid Zeuthen <davidz@redhat.com>
Wed, 30 Jun 2010 20:39:32 +0000 (16:39 -0400)
commit21d7ce97c38bafa1fdbedc19fe9634bc3333e7c6
treee2037809e46c9ed662d1c1b659208d474d5a2d93
parent40d5da99d6d07bdbb6267f6b5625ac2ca93e85ea
GDBus: plug some memory leaks

These fixes makes udisks-daemon from udisks' gdbus-port branch, see

 http://cgit.freedesktop.org/udisks/log/?h=gdbus-port

handle 200 add/remove uevents generated by e.g.

 #!/bin/bash
 DEV=mmcblk0p1
 for n in `seq 200` ; do
     udevadm trigger --sysname-match=$DEV --action=remove
     udevadm trigger --sysname-match=$DEV --action=add
     echo foo $n
 done

without any substantial leaks.

Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusauth.c
gio/gdbusmessage.c
gio/gdbusprivate.c