diff options
Diffstat (limited to 'lib/libcurses/cur_hash.c')
-rw-r--r-- | lib/libcurses/cur_hash.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libcurses/cur_hash.c b/lib/libcurses/cur_hash.c index ed47fe3..de6ab11 100644 --- a/lib/libcurses/cur_hash.c +++ b/lib/libcurses/cur_hash.c @@ -43,7 +43,7 @@ static char sccsid[] = "@(#)cur_hash.c 8.1 (Berkeley) 6/4/93"; */ u_int __hash(s, len) - char *s; + unsigned char *s; int len; { register u_int h, g, i; @@ -51,7 +51,7 @@ __hash(s, len) h = 0; i = 0; while (i < len) { - h = (h << 4) + s[i]; + h = (h << 4) + s[i]; if (g = h & 0xf0000000) { h = h ^ (g >> 24); h = h ^ g; |