aboutsummaryrefslogtreecommitdiff
path: root/x.c
diff options
context:
space:
mode:
Diffstat (limited to 'x.c')
-rw-r--r--x.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/x.c b/x.c
index 00cb6b1..0422421 100644
--- a/x.c
+++ b/x.c
@@ -733,12 +733,12 @@ xloadcols(void)
733 static int loaded; 733 static int loaded;
734 Color *cp; 734 Color *cp;
735 735
736 dc.collen = MAX(LEN(colorname), 256);
737 dc.col = xmalloc(dc.collen * sizeof(Color));
738
739 if (loaded) { 736 if (loaded) {
740 for (cp = dc.col; cp < &dc.col[dc.collen]; ++cp) 737 for (cp = dc.col; cp < &dc.col[dc.collen]; ++cp)
741 XftColorFree(xw.dpy, xw.vis, xw.cmap, cp); 738 XftColorFree(xw.dpy, xw.vis, xw.cmap, cp);
739 } else {
740 dc.collen = MAX(LEN(colorname), 256);
741 dc.col = xmalloc(dc.collen * sizeof(Color));
742 } 742 }
743 743
744 for (i = 0; i < dc.collen; i++) 744 for (i = 0; i < dc.collen; i++)