diff options
author | Matthias Clasen <mclasen@redhat.com> | 2015-09-24 13:16:56 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2015-09-24 13:19:11 -0400 |
commit | dd0d5a757cbf91b8b9e01e7e92001fceeb715796 (patch) | |
tree | a07bb4cee42c6dd4a03d06597514386e6e0f0523 | |
parent | 0bbb226faf3866f43c9c89174e18740eb04b29d9 (diff) | |
download | gnome-shell-dd0d5a757cbf91b8b9e01e7e92001fceeb715796.tar.gz |
shell_dbus_acquire_name: Don't leak error
If fatal is not set, we return from this function in the error
case. Don't leak the GError if that happens.
-rw-r--r-- | src/main.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/main.c b/src/main.c index f6d69e741..06cfbef2d 100644 --- a/src/main.c +++ b/src/main.c @@ -69,6 +69,7 @@ shell_dbus_acquire_name (GDBusProxy *bus, &error))) { g_printerr ("failed to acquire %s: %s\n", name, error ? error->message : ""); + g_clear_error (&error); if (!fatal) return; exit (1); |