added fallback to color initialization
[dmenu.git] / main.c
diff --git a/main.c b/main.c
index 27b28af..5a9b3b9 100644 (file)
--- a/main.c
+++ b/main.c
@@ -341,10 +341,10 @@ main(int argc, char *argv[]) {
        maxname = readstdin();
 
        /* style */
-       dc.sel[ColBG] = getcolor(selbg);
-       dc.sel[ColFG] = getcolor(selfg);
-       dc.norm[ColBG] = getcolor(normbg);
-       dc.norm[ColFG] = getcolor(normfg);
+       dc.norm[ColBG] = getcolor(normbg, NORMBGCOLOR);
+       dc.norm[ColFG] = getcolor(normfg, NORMFGCOLOR);
+       dc.sel[ColBG] = getcolor(selbg, SELBGCOLOR);
+       dc.sel[ColFG] = getcolor(selfg, SELFGCOLOR);
        setfont(font);
 
        wa.override_redirect = 1;