summaryrefslogtreecommitdiffstats
path: root/sway/criteria.c
diff options
context:
space:
mode:
Diffstat (limited to 'sway/criteria.c')
-rw-r--r--sway/criteria.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/sway/criteria.c b/sway/criteria.c
index 59a923f9..48ef39df 100644
--- a/sway/criteria.c
+++ b/sway/criteria.c
@@ -35,19 +35,18 @@ bool criteria_is_empty(struct criteria *criteria) {
35} 35}
36 36
37void criteria_destroy(struct criteria *criteria) { 37void criteria_destroy(struct criteria *criteria) {
38 free(criteria->raw);
39 free(criteria->cmdlist);
40 free(criteria->target);
41 pcre_free(criteria->title); 38 pcre_free(criteria->title);
42 pcre_free(criteria->shell); 39 pcre_free(criteria->shell);
43 pcre_free(criteria->app_id); 40 pcre_free(criteria->app_id);
44 pcre_free(criteria->con_mark);
45#if HAVE_XWAYLAND 41#if HAVE_XWAYLAND
46 pcre_free(criteria->class); 42 pcre_free(criteria->class);
47 pcre_free(criteria->instance); 43 pcre_free(criteria->instance);
48 pcre_free(criteria->window_role); 44 pcre_free(criteria->window_role);
49#endif 45#endif
46 pcre_free(criteria->con_mark);
50 free(criteria->workspace); 47 free(criteria->workspace);
48 free(criteria->cmdlist);
49 free(criteria->raw);
51 free(criteria); 50 free(criteria);
52} 51}
53 52