summaryrefslogtreecommitdiffstats
path: root/xlib
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2012-04-02 17:48:50 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2012-04-02 17:48:50 (GMT)
commitabcb34111ac1a8d9dc56809446c11d4126c87beb (patch)
tree6d94304411477484d5306bb0b0a8d28a46e5ec9b /xlib
parent6fb70434886c81f401e6941b84adcfa80454dc39 (diff)
parentf61ecd111ced0ae28cf4b46da371fb0942ad2532 (diff)
downloadtk-abcb34111ac1a8d9dc56809446c11d4126c87beb.zip
tk-abcb34111ac1a8d9dc56809446c11d4126c87beb.tar.gz
tk-abcb34111ac1a8d9dc56809446c11d4126c87beb.tar.bz2
gcc warning: signed-unsigned compare
Diffstat (limited to 'xlib')
-rw-r--r--xlib/xcolors.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/xlib/xcolors.c b/xlib/xcolors.c
index 7a83146..04cb1af 100644
--- a/xlib/xcolors.c
+++ b/xlib/xcolors.c
@@ -17,7 +17,7 @@
* Index array. For each of the characters 'a'-'y', this table gives the first color
* starting with that character in the xColors table.
*/
-static int az[] = {0, 4, 12, 19, 43, 43, 46, 56, 58, 60, 60, 61, 84, 99,
+static unsigned char az[] = {0, 4, 12, 19, 43, 43, 46, 56, 58, 60, 60, 61, 84, 99,
102, 107, 118, 118, 121, 134, 138, 138, 140, 143, 143, 145};
/*
@@ -351,7 +351,7 @@ XParseColor(
* p = pointer to current element being considered.
*/
int r = (spec[0] - 'A') & 0xdf;
- if (r > (sizeof(az)/sizeof(az[0] - 1))) {
+ if (r >= (int) sizeof(az) - 1) {
return 0;
}
size = az[r + 1] - az[r];