mirror of
git://git.suckless.org/dwm
synced 2025-10-16 14:06:31 +01:00
drw.c: drw_scm_free: call free inside
Because drw_scm_create() allocates it.
This commit is contained in:
parent
93f26863d1
commit
7c3abae4e6
1
drw.c
1
drw.c
@ -215,6 +215,7 @@ drw_scm_free(Drw *drw, Clr *scm, size_t clrcount)
|
|||||||
|
|
||||||
for (i = 0; i < clrcount; i++)
|
for (i = 0; i < clrcount; i++)
|
||||||
drw_clr_free(drw, &scm[i]);
|
drw_clr_free(drw, &scm[i]);
|
||||||
|
free(scm);
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
|
4
dwm.c
4
dwm.c
@ -485,10 +485,8 @@ cleanup(void)
|
|||||||
cleanupmon(mons);
|
cleanupmon(mons);
|
||||||
for (i = 0; i < CurLast; i++)
|
for (i = 0; i < CurLast; i++)
|
||||||
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++)
|
||||||
drw_scm_free(drw, scheme[i], 3);
|
drw_scm_free(drw, scheme[i], 3);
|
||||||
free(scheme[i]);
|
|
||||||
}
|
|
||||||
free(scheme);
|
free(scheme);
|
||||||
XDestroyWindow(dpy, wmcheckwin);
|
XDestroyWindow(dpy, wmcheckwin);
|
||||||
drw_free(drw);
|
drw_free(drw);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user