mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2026-01-25 15:00:31 +01:00
dns/resolved: fix memory leak
'v_name' must be freed. Pass ownership to the result element. Fixes:e7b76f6757('dns/resolved: add API for ResolveAddress call') (cherry picked from commit9e69d921c1)
This commit is contained in:
parent
c1b8a03598
commit
3c96d4bb59
1 changed files with 1 additions and 1 deletions
|
|
@ -767,7 +767,7 @@ _resolve_handle_call_cb(GObject *source, GAsyncResult *result, gpointer user_dat
|
|||
|
||||
n = nm_g_array_append_new(v_names, NMDnsSystemdResolvedAddressResult);
|
||||
*n = (NMDnsSystemdResolvedAddressResult){
|
||||
.name = g_strdup(v_name),
|
||||
.name = g_steal_pointer(&v_name),
|
||||
.ifindex = v_ifindex,
|
||||
};
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue