Unverified Commit 74269047 by C0deAi Committed by Christian Brauner

tools/utils: free memory on error

Closes #2262. Signed-off-by: 's avatarC0deAi <techsupport@mycode.ai> Signed-off-by: 's avatarChristian Brauner <christian.brauner@ubuntu.com>
parent 55d83a7c
...@@ -794,8 +794,11 @@ int lxc_config_define_add(struct lxc_list *defines, char *arg) ...@@ -794,8 +794,11 @@ int lxc_config_define_add(struct lxc_list *defines, char *arg)
return -1; return -1;
dent->elem = parse_line(arg); dent->elem = parse_line(arg);
if (!dent->elem) if (!dent->elem) {
free(dent);
return -1; return -1;
}
lxc_list_add_tail(defines, dent); lxc_list_add_tail(defines, dent);
return 0; return 0;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment