summaryrefslogtreecommitdiffstats
path: root/hash.c
diff options
context:
space:
mode:
authorKristaps Dzonsons <kristaps@bsd.lv>2009-01-05 17:57:07 +0000
committerKristaps Dzonsons <kristaps@bsd.lv>2009-01-05 17:57:07 +0000
commit0a1a67c2c7759505f69bf1127a57b5232a7f84bd (patch)
tree98aeb84543ec76ae485fe13e0b24c57eb062964c /hash.c
parente653c8089f13da940f3273f95fca6e7098852332 (diff)
downloadmandoc-0a1a67c2c7759505f69bf1127a57b5232a7f84bd.tar.gz
*** empty log message ***
Diffstat (limited to 'hash.c')
-rw-r--r--hash.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/hash.c b/hash.c
index 78a9f649..9e32aa05 100644
--- a/hash.c
+++ b/hash.c
@@ -112,6 +112,8 @@ mdoc_tokhash_find(const void *arg, const char *tmp)
minor = tmp[1] - 97;
ind = (major * 27) + minor;
+ if (ind < 0 || ind >= (27 * 26))
+ return(MDOC_MAX);
if (NULL == htab[ind])
return(MDOC_MAX);