diff options
author | Lubomir Rintel <lkundrak@v3.sk> | 2016-03-04 19:02:28 +0100 |
---|---|---|
committer | Lubomir Rintel <lkundrak@v3.sk> | 2016-03-04 19:08:25 +0100 |
commit | ec16e5cad9c8a7762a6f56c38fa1f966ebb78826 (patch) | |
tree | b6dabf612d0150f139a7c183a2e72efaedceef2d | |
parent | 9d9dd84a7165f2bc3abbec4ac1710c3607a11869 (diff) | |
download | NetworkManager-ec16e5cad9c8a7762a6f56c38fa1f966ebb78826.tar.gz |
bus-manager: avoid leaking responses for sync bus calls
-rw-r--r-- | src/nm-bus-manager.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/nm-bus-manager.c b/src/nm-bus-manager.c index 2e55177cfe..656e7dbf6b 100644 --- a/src/nm-bus-manager.c +++ b/src/nm-bus-manager.c @@ -387,7 +387,7 @@ _bus_get_unix_pid (NMBusManager *self, GError **error) { guint32 unix_pid = G_MAXUINT32; - GVariant *ret; + gs_unref_variant GVariant *ret = NULL; ret = _nm_dbus_proxy_call_sync (NM_BUS_MANAGER_GET_PRIVATE (self)->proxy, "GetConnectionUnixProcessID", @@ -411,7 +411,7 @@ _bus_get_unix_user (NMBusManager *self, GError **error) { guint32 unix_uid = G_MAXUINT32; - GVariant *ret; + gs_unref_variant GVariant *ret = NULL; ret = _nm_dbus_proxy_call_sync (NM_BUS_MANAGER_GET_PRIVATE (self)->proxy, "GetConnectionUnixUser", @@ -769,7 +769,7 @@ gboolean nm_bus_manager_start_service (NMBusManager *self) { NMBusManagerPrivate *priv; - GVariant *ret; + gs_unref_variant GVariant *ret = NULL; int result; GError *err = NULL; |