diff options
Diffstat (limited to 'sway/config/seat.c')
-rw-r--r-- | sway/config/seat.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/sway/config/seat.c b/sway/config/seat.c index 56fa6095..1cb4c363 100644 --- a/sway/config/seat.c +++ b/sway/config/seat.c | |||
@@ -117,11 +117,8 @@ void free_seat_config(struct seat_config *seat) { | |||
117 | 117 | ||
118 | free(seat->name); | 118 | free(seat->name); |
119 | for (int i = 0; i < seat->attachments->length; ++i) { | 119 | for (int i = 0; i < seat->attachments->length; ++i) { |
120 | struct seat_attachment_config *attachment = | 120 | seat_attachment_config_free(seat->attachments->items[i]); |
121 | seat->attachments->items[i]; | ||
122 | seat_attachment_config_free(attachment); | ||
123 | } | 121 | } |
124 | |||
125 | list_free(seat->attachments); | 122 | list_free(seat->attachments); |
126 | free(seat); | 123 | free(seat); |
127 | } | 124 | } |