summaryrefslogtreecommitdiffstats
path: root/x.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--x.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/x.c b/x.c
index aa09997..b36fb8c 100644
--- a/x.c
+++ b/x.c
@@ -818,7 +818,7 @@ xloadcols(void)
818int 818int
819xgetcolor(int x, unsigned char *r, unsigned char *g, unsigned char *b) 819xgetcolor(int x, unsigned char *r, unsigned char *g, unsigned char *b)
820{ 820{
821 if (!BETWEEN(x, 0, dc.collen)) 821 if (!BETWEEN(x, 0, dc.collen - 1))
822 return 1; 822 return 1;
823 823
824 *r = dc.col[x].color.red >> 8; 824 *r = dc.col[x].color.red >> 8;
@@ -833,7 +833,7 @@ xsetcolorname(int x, const char *name)
833{ 833{
834 Color ncolor; 834 Color ncolor;
835 835
836 if (!BETWEEN(x, 0, dc.collen)) 836 if (!BETWEEN(x, 0, dc.collen - 1))
837 return 1; 837 return 1;
838 838
839 if (!xloadcolor(x, name, &ncolor)) 839 if (!xloadcolor(x, name, &ncolor))