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:
| M | dwm.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);