diff options
author | Kristaps Dzonsons <kristaps@bsd.lv> | 2009-01-05 17:57:07 +0000 |
---|---|---|
committer | Kristaps Dzonsons <kristaps@bsd.lv> | 2009-01-05 17:57:07 +0000 |
commit | 1d26ffbd16140a752b2adcc259c2957382a4becc (patch) | |
tree | 4376afeeb0ff4b134e234bb994faefca1ba5dc19 /hash.c | |
parent | 15ff2c88b54b3a9deb82db8f12168847c99a1904 (diff) | |
download | mandoc-1d26ffbd16140a752b2adcc259c2957382a4becc.tar.gz mandoc-1d26ffbd16140a752b2adcc259c2957382a4becc.tar.zst mandoc-1d26ffbd16140a752b2adcc259c2957382a4becc.zip |
*** empty log message ***
Diffstat (limited to 'hash.c')
-rw-r--r-- | hash.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -1,4 +1,4 @@ -/* $Id: hash.c,v 1.3 2008/12/23 05:30:49 kristaps Exp $ */ +/* $Id: hash.c,v 1.4 2009/01/05 17:57:07 kristaps Exp $ */ /* * Copyright (c) 2008 Kristaps Dzonsons <kristaps@kth.se> * @@ -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); |