diff options
| author | cgd <cgd@NetBSD.org> | 1994-12-14 07:24:12 +0000 |
|---|---|---|
| committer | cgd <cgd@NetBSD.org> | 1994-12-14 07:24:12 +0000 |
| commit | 3c5606e4ea65f2c6a38917c4668dbe64e0fd5448 (patch) | |
| tree | dd37d099779f4ca566be518d28de08bad1ffe4eb /lib/libc/string | |
| parent | 0be2ffa45a3922b1c09b7f2a8fc9460940a14994 (diff) | |
fix for bug 638
Diffstat (limited to 'lib/libc/string')
| -rw-r--r-- | lib/libc/string/bm.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libc/string/bm.c b/lib/libc/string/bm.c index 9e0b409a33a..8418b4643a5 100644 --- a/lib/libc/string/bm.c +++ b/lib/libc/string/bm.c @@ -36,7 +36,7 @@ #ifndef lint /* from: static char sccsid[] = "@(#)bm.c 8.7 (Berkeley) 6/21/94"; */ -static char *rcsid = "$Id: bm.c,v 1.2 1994/06/22 00:17:06 cgd Exp $"; +static char *rcsid = "$Id: bm.c,v 1.3 1994/12/14 07:24:12 cgd Exp $"; #endif /* not lint */ #include <sys/types.h> @@ -208,7 +208,7 @@ mismatch1: s += md2; /* md2 shift */ if (s[ro] != rc) /* guard test */ goto mismatch2; /* fwd match */ - for (p = pat->pat, q = s - n1; p < ep;) + for (p = pat->pat, q = s - n1; p <= ep;) if (*q++ != *p++) goto mismatch2; return (s - n1); |
