From 3b3ed0328efadf332531849641f3e184732de5e8 Mon Sep 17 00:00:00 2001 From: Benedikt Heine Date: Sun, 23 Sep 2018 23:14:08 +0200 Subject: [PATCH] Free layouts inline --- src/draw.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/draw.c b/src/draw.c index 96c4a94..6f56573 100644 --- a/src/draw.c +++ b/src/draw.c @@ -376,10 +376,6 @@ static GSList *create_layouts(cairo_t *c) return layouts; } -static void free_layouts(GSList *layouts) -{ - g_slist_free_full(layouts, free_colored_layout); -} static int layout_get_height(struct colored_layout *cl) { @@ -637,7 +633,7 @@ void draw(void) x_display_surface(image_surface, win, &dim); cairo_surface_destroy(image_surface); - free_layouts(layouts); + g_slist_free_full(layouts, free_colored_layout); } void draw_deinit(void)