summaryrefslogtreecommitdiffstats
path: root/abs/core-testing/grep/13-P.patch
blob: 9dca4ad20360b12237071cb390a927e21860763e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
--- grep-2.5.1a/src/search.c.P	2006-02-03 14:08:00.000000000 +0000
+++ grep-2.5.1a/src/search.c	2006-02-03 14:11:20.000000000 +0000
@@ -1234,8 +1234,9 @@
       char eol = eolbyte;
       if (!exact)
 	{
-	  end = memchr (end, eol, buflim - end);
-	  end++;
+	  while (end < buflim)
+	    if (*end++ == eol)
+	      break;
 	  while (buf < beg && beg[-1] != eol)
 	    --beg;
 	}