summaryrefslogtreecommitdiffstats
path: root/lib/libc/regex
diff options
context:
space:
mode:
authorache <ache@FreeBSD.org>1996-08-11 11:49:23 +0000
committerache <ache@FreeBSD.org>1996-08-11 11:49:23 +0000
commit8b7847d9d53b4cddc9792809f10bb5e8333b93f9 (patch)
tree3cbd2a2253895c927e295990fb64d64914f9c6b4 /lib/libc/regex
parentbef006b8fce691d9a1efce1ebaab499612c07e0f (diff)
downloadFreeBSD-src-8b7847d9d53b4cddc9792809f10bb5e8333b93f9.zip
FreeBSD-src-8b7847d9d53b4cddc9792809f10bb5e8333b93f9.tar.gz
Short value is better for hash due to easy overflow in 8bit characters
Diffstat (limited to 'lib/libc/regex')
-rw-r--r--lib/libc/regex/regcomp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/libc/regex/regcomp.c b/lib/libc/regex/regcomp.c
index 1828a3b..a84b259 100644
--- a/lib/libc/regex/regcomp.c
+++ b/lib/libc/regex/regcomp.c
@@ -1236,7 +1236,7 @@ freezeset(p, cs)
register struct parse *p;
register cset *cs;
{
- register uch h = cs->hash;
+ register short h = cs->hash;
register int i;
register cset *top = &p->g->sets[p->g->ncsets];
register cset *cs2;
OpenPOWER on IntegriCloud