dwm

dynamic window manager

git clone https://9o.is/git/dwm.git

commit c838f93093296588bcaecd8fc2192e8d179ca8b1
parent c50650d2c64b3130db6b1e8f784ea9a06d95a210
Author: NRK <nrk@disroot.org>
Date:   Fri, 11 Mar 2022 20:40:05 +0600

fix mem leak in cleanup()

maybe leak isn't the best word, given that the object lives for the
entire duration of the program's lifetime.

however, all elements of scheme are free-ed, can't think of any reason
why scheme itself should be an exception.

Diffstat:
Mdwm.c | 1+
1 file changed, 1 insertion(+), 0 deletions(-)

diff --git a/dwm.c b/dwm.c @@ -487,6 +487,7 @@ cleanup(void) drw_cur_free(drw, cursor[i]); for (i = 0; i < LENGTH(colors); i++) free(scheme[i]); + free(scheme); XDestroyWindow(dpy, wmcheckwin); drw_free(drw); XSync(dpy, False);