diff --git a/main.c b/main.c index b162e74..a3b3999 100644 --- a/main.c +++ b/main.c @@ -211,6 +211,7 @@ static void destroy_output(struct slurp_output *output) { if (output == NULL) { return; } + wl_list_remove(&output->link); finish_buffer(&output->buffers[0]); finish_buffer(&output->buffers[1]); wl_cursor_theme_destroy(output->cursor_theme);