Browse Source

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.
master
NRK 3 years ago
committed by Hiltjo Posthuma
parent
commit
60e9a14998
1 changed files with 1 additions and 0 deletions
  1. +1
    -0
      dwm.c

+ 1
- 0
dwm.c View File

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


Loading…
Cancel
Save