From 1d26ffbd16140a752b2adcc259c2957382a4becc Mon Sep 17 00:00:00 2001 From: Kristaps Dzonsons Date: Mon, 5 Jan 2009 17:57:07 +0000 Subject: *** empty log message *** --- hash.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'hash.c') diff --git a/hash.c b/hash.c index 1e9ed6b8..eba55c8d 100644 --- a/hash.c +++ b/hash.c @@ -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 * @@ -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); -- cgit v1.2.3-56-ge451