summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLubomir Rintel <lkundrak@v3.sk>2016-03-04 19:02:28 +0100
committerLubomir Rintel <lkundrak@v3.sk>2016-03-04 19:08:25 +0100
commitec16e5cad9c8a7762a6f56c38fa1f966ebb78826 (patch)
treeb6dabf612d0150f139a7c183a2e72efaedceef2d
parent9d9dd84a7165f2bc3abbec4ac1710c3607a11869 (diff)
downloadNetworkManager-ec16e5cad9c8a7762a6f56c38fa1f966ebb78826.tar.gz
bus-manager: avoid leaking responses for sync bus calls
-rw-r--r--src/nm-bus-manager.c6
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;