From db972a73ce016afb9561be2677547efdb649274b Mon Sep 17 00:00:00 2001 From: Philip Withnall Date: Tue, 15 Mar 2016 18:08:29 +0000 Subject: [PATCH] gio: Fix a GError memory leak in GNetworkService Spotted by Coverity (CID: #1325405). --- gio/gnetworkservice.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gio/gnetworkservice.c b/gio/gnetworkservice.c index d75981963..57c8e8f3b 100644 --- a/gio/gnetworkservice.c +++ b/gio/gnetworkservice.c @@ -480,6 +480,8 @@ g_network_service_address_enumerator_next (GSocketAddressEnumerator *enumerator { if (srv_enum->error == NULL) srv_enum->error = error; + else + g_error_free (error); continue; }