tfree schemes as array - dmenu - Dmenu fork with xft fonts.
 (HTM) git clone git://r-36.net/dmenu
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 164986763a29db97abb52b15cbd282b5636d83c0
 (DIR) parent 09d0a36e0370f7ca9bdb171bf93c5ac3131c5a92
 (HTM) Author: Hiltjo Posthuma <hiltjo@codemadness.org>
       Date:   Sun, 18 Oct 2015 18:37:20 +0200
       
       free schemes as array
       
       tthis makes it slightly easier to add custom schemes aswell
       
       Diffstat:
         dmenu.c                             |      12 ++++++------
       
       1 file changed, 6 insertions(+), 6 deletions(-)
       ---
 (DIR) diff --git a/dmenu.c b/dmenu.c
       t@@ -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);