utils: fix memleak in nm_utils_read_link_absolute()

Fixes: c4b88bf23f
This commit is contained in:
Thomas Haller 2016-05-12 15:24:05 +02:00
parent 05010747b2
commit d3be90e3e7

View file

@ -1190,8 +1190,9 @@ nm_utils_read_link_absolute (const char *link_file, GError **error)
dirname = g_path_get_dirname (link_file);
if (!g_path_is_absolute (link_file)) {
gs_free char *dirname_rel = dirname;
gs_free char *current_dir = g_get_current_dir ();
dirname = g_build_filename (g_get_current_dir (), dirname_rel, NULL);
dirname = g_build_filename (current_dir, dirname_rel, NULL);
}
ln_abs = g_build_filename (dirname, ln, NULL);
g_free (dirname);