diff options
| author | Lennart Poettering <lennart@poettering.net> | 2009-04-10 01:18:04 +0200 |
|---|---|---|
| committer | Lennart Poettering <lennart@poettering.net> | 2009-04-10 01:18:04 +0200 |
| commit | dcd4a73df94b0e9083f72d79f81083961bd15746 (patch) | |
| tree | 49197e536ba7f5703afd6b4ed8ca091e224a310b | |
| parent | d827ecd28d87eedaa9eb50020504fe789c7800c8 (diff) | |
dbus: memory leak, actually free dbus wrapper
| -rw-r--r-- | src/pulsecore/dbus-shared.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/pulsecore/dbus-shared.c b/src/pulsecore/dbus-shared.c index f01ec2cb..9d9445b6 100644 --- a/src/pulsecore/dbus-shared.c +++ b/src/pulsecore/dbus-shared.c @@ -91,7 +91,8 @@ void pa_dbus_connection_unref(pa_dbus_connection *c) { if (PA_REFCNT_DEC(c) > 0) return; - /* already disconnected, just free */ + pa_dbus_wrap_connection_free(c->connection); + pa_shared_remove(c->core, c->property_name); pa_xfree(c); } |
