Introduction
Introduction Statistics Contact Development Disclaimer Help
free schemes as array - dmenu - my customized version of dmenu (hiltjo branch)
git clone git://git.codemadness.org/dmenu
Log
Files
Refs
README
LICENSE
---
commit 164986763a29db97abb52b15cbd282b5636d83c0
parent 09d0a36e0370f7ca9bdb171bf93c5ac3131c5a92
Author: Hiltjo Posthuma <[email protected]>
Date: Sun, 18 Oct 2015 18:37:20 +0200
free schemes as array
this makes it slightly easier to add custom schemes aswell
Diffstat:
M dmenu.c | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
---
diff --git a/dmenu.c b/dmenu.c
@@ -92,13 +92,13 @@ calcoffsets(void)
static void
cleanup(void)
{
+ size_t i;
+
XUngrabKey(dpy, AnyKey, AnyModifier, root);
- drw_clr_free(scheme[SchemeNorm].bg);
- drw_clr_free(scheme[SchemeNorm].fg);
- drw_clr_free(scheme[SchemeSel].fg);
- drw_clr_free(scheme[SchemeSel].bg);
- drw_clr_free(scheme[SchemeOut].fg);
- drw_clr_free(scheme[SchemeOut].bg);
+ for (i = 0; i < SchemeLast; i++) {
+ drw_clr_free(scheme[i].bg);
+ drw_clr_free(scheme[i].fg);
+ }
drw_free(drw);
XSync(dpy, False);
XCloseDisplay(dpy);
You are viewing proxied material from codemadness.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.