diff options
| -rw-r--r-- | x.c | 4 |
1 files changed, 2 insertions, 2 deletions
| @@ -818,7 +818,7 @@ xloadcols(void) | |||
| 818 | int | 818 | int |
| 819 | xgetcolor(int x, unsigned char *r, unsigned char *g, unsigned char *b) | 819 | xgetcolor(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)) |
