[at-spi2-core] Decrements the reference count of session_bus
- From: Mike Gorse <mgorse src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [at-spi2-core] Decrements the reference count of session_bus
- Date: Sun, 23 Jul 2017 18:12:26 +0000 (UTC)
commit 3c40c52a73409ff0467ce192e910f04e24e23564
Author: Shinwoo Kim <cinoo kim samsung com>
Date: Fri Jun 23 11:02:47 2017 +0900
Decrements the reference count of session_bus
dbus_bus_get increments reference count of a DBusConnection.
It is callers responsibility to all dbus_connection_unref after use.
atspi/atspi-misc.c | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/atspi/atspi-misc.c b/atspi/atspi-misc.c
index 89fe9e7..46d1c11 100644
--- a/atspi/atspi-misc.c
+++ b/atspi/atspi-misc.c
@@ -1533,7 +1533,7 @@ get_accessibility_bus_address_dbus (void)
g_warning ("Error retrieving accessibility bus address: %s: %s",
error.name, error.message);
dbus_error_free (&error);
- return NULL;
+ goto out;
}
{
@@ -1545,12 +1545,14 @@ get_accessibility_bus_address_dbus (void)
DBUS_TYPE_INVALID))
{
dbus_message_unref (reply);
- return NULL;
+ goto out;
}
address = g_strdup (tmp_address);
dbus_message_unref (reply);
}
+out:
+ dbus_connection_unref (session_bus);
return address;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]