X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=i3bar%2Fsrc%2Fxcb.c;fp=i3bar%2Fsrc%2Fxcb.c;h=1a9240fb996dae3e14ca162650ec4eef7dbac656;hb=458e2a2e46027844d733540ddea1701fcfca230a;hp=98f0dcbe02296fdb49ee5af8495d17940871022f;hpb=730264d9b2032805247584b2bd556dc0b2b1185e;p=i3%2Fi3 diff --git a/i3bar/src/xcb.c b/i3bar/src/xcb.c index 98f0dcbe..1a9240fb 100644 --- a/i3bar/src/xcb.c +++ b/i3bar/src/xcb.c @@ -1499,16 +1499,7 @@ void init_tray_colors(void) { * */ void clean_xcb(void) { - i3_output *o_walk; - free_workspaces(); - SLIST_FOREACH(o_walk, outputs, slist) { - destroy_window(o_walk); - FREE(o_walk->trayclients); - FREE(o_walk->workspaces); - FREE(o_walk->name); - } - FREE_SLIST(outputs, i3_output); - FREE(outputs); + free_outputs(); free_font();