| 1 |
diff -up grep-2.5.3/src/search.c.bz479152 grep-2.5.3/src/search.c
|
| 2 |
--- grep-2.5.3/src/search.c.bz479152 2009-01-08 09:57:12.000000000 +0100
|
| 3 |
+++ grep-2.5.3/src/search.c 2009-01-08 09:58:57.000000000 +0100
|
| 4 |
@@ -757,7 +757,7 @@ EXECUTE_FCT(Fexecute)
|
| 5 |
const char *last_char = NULL;
|
| 6 |
#endif /* MBS_SUPPORT */
|
| 7 |
|
| 8 |
- for (beg = start_ptr ? start_ptr : buf; beg <= buf + size; beg++)
|
| 9 |
+ for (beg = start_ptr ? start_ptr : buf; beg < buf + size; beg++)
|
| 10 |
{
|
| 11 |
size_t offset = kwsexec (kwset, beg, buf + size - beg, &kwsmatch);
|
| 12 |
if (offset == (size_t) -1)
|