diff options
-rw-r--r-- | sway/criteria.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/sway/criteria.c b/sway/criteria.c index 294b2922..286ccc3b 100644 --- a/sway/criteria.c +++ b/sway/criteria.c | |||
@@ -417,10 +417,9 @@ static void unescape(char *value) { | |||
417 | * criteria struct. | 417 | * criteria struct. |
418 | * | 418 | * |
419 | * If errors are found, NULL will be returned and the error argument will be | 419 | * If errors are found, NULL will be returned and the error argument will be |
420 | * populated with an error string. | 420 | * populated with an error string. It is up to the caller to free the error. |
421 | */ | 421 | */ |
422 | struct criteria *criteria_parse(char *raw, char **error_arg) { | 422 | struct criteria *criteria_parse(char *raw, char **error_arg) { |
423 | free(error); | ||
424 | error = NULL; | 423 | error = NULL; |
425 | 424 | ||
426 | char *head = raw; | 425 | char *head = raw; |