mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2026-03-17 04:20:37 +01:00
dns: fix memory leak of error
The error was leaked when cancelled. Fixes:818023c257('dns/resolved: add systemd-resolved backend') (cherry picked from commit579373a5df) (cherry picked from commit065fa28373)
This commit is contained in:
parent
37586cada6
commit
873d4e8952
1 changed files with 1 additions and 2 deletions
|
|
@ -122,7 +122,7 @@ static void
|
|||
call_done (GObject *source, GAsyncResult *r, gpointer user_data)
|
||||
{
|
||||
GVariant *v;
|
||||
GError *error = NULL;
|
||||
gs_free_error GError *error = NULL;
|
||||
NMDnsSystemdResolved *self = (NMDnsSystemdResolved *) user_data;
|
||||
|
||||
v = g_dbus_proxy_call_finish (G_DBUS_PROXY (source), r, &error);
|
||||
|
|
@ -130,7 +130,6 @@ call_done (GObject *source, GAsyncResult *r, gpointer user_data)
|
|||
if (g_error_matches (error, G_IO_ERROR, G_IO_ERROR_CANCELLED))
|
||||
return;
|
||||
_LOGW ("Failed: %s", error->message);
|
||||
g_error_free (error);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue