From: David Tardon Date: Mon, 2 Aug 2021 11:31:04 +0000 (+0200) Subject: machined-varlink: fix double free X-Git-Tag: v250-rc1~889 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=feac9a1d1bf3f59adaa85f58b655ec01a111a29a;p=thirdparty%2Fsystemd.git machined-varlink: fix double free Fixes: #18599 --- diff --git a/src/machine/machined-varlink.c b/src/machine/machined-varlink.c index 009d283acc6..fc0b0f11ad9 100644 --- a/src/machine/machined-varlink.c +++ b/src/machine/machined-varlink.c @@ -297,7 +297,7 @@ static int group_lookup_name(Manager *m, const char *name, gid_t *ret_gid, char desc = mfree(desc); *ret_gid = converted_gid; - *ret_description = desc; + *ret_description = TAKE_PTR(desc); return 0; }