diff --git a/src/infobar.c b/src/infobar.c index 77a29b7..63c7cfc 100644 --- a/src/infobar.c +++ b/src/infobar.c @@ -229,9 +229,12 @@ infobar_draw_statustext(int sc, char *str) draw_text(infobar[sc].bar->dr, (sgeo[sc].width - SHADH) - textw(buf), FHINFOBAR, col, 0, buf); + free(buf); buf = _strdup(strwc); ++i; } + + free(buf); } barwin_refresh(infobar[sc].bar);