mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2026-06-05 21:48:23 +02:00
dns: fix memory leak of error
The error was leaked when cancelled.
Fixes: 818023c257 ('dns/resolved: add systemd-resolved backend')
This commit is contained in:
parent
fc4aedc6f3
commit
579373a5df
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