commands/bar: Fix memory leak

This commit is contained in:
afr30010 2019-08-16 10:49:42 +01:00
parent 8441711990
commit 00d3dc8f71

View file

@ -22,8 +22,10 @@ static struct cmd_results *parse_single_color(char **color,
if ((error = checkarg(argc, cmd_name, EXPECTED_EQUAL_TO, 1))) { if ((error = checkarg(argc, cmd_name, EXPECTED_EQUAL_TO, 1))) {
return error; return error;
} }
if (!*color && !(*color = malloc(10))) { if (!*color && !(*color = malloc(10))) {
return NULL; if (*color == NULL) {
free(color);
}
} }
error = add_color(*color, argv[0]); error = add_color(*color, argv[0]);
if (error) { if (error) {