From e2470c7d64bd97d5b138c61de6fd80ffb7d12b80 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Wed, 28 Jan 2015 22:51:04 +0100 Subject: [PATCH] auth: fix memleak in _new_unix_process() (cherry picked from commit 1c10cc51ff8917c671e90cc7f85838b31d2119b8) --- src/nm-auth-subject.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/nm-auth-subject.c b/src/nm-auth-subject.c index 209f98e175..13133f2777 100644 --- a/src/nm-auth-subject.c +++ b/src/nm-auth-subject.c @@ -38,6 +38,7 @@ #include "nm-enum-types.h" #include "nm-glib-compat.h" #include "NetworkManagerUtils.h" +#include "gsystem-local-alloc.h" G_DEFINE_TYPE (NMAuthSubject, nm_auth_subject, G_TYPE_OBJECT) @@ -175,7 +176,7 @@ _new_unix_process (DBusGMethodInvocation *context, NMAuthSubject *self; gboolean success = FALSE; gulong pid = 0, uid = 0; - char *dbus_sender = NULL; + gs_free char *dbus_sender = NULL; g_return_val_if_fail (context || (connection && message), NULL);