grep-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Changes to grep/src/grep.c


From: Charles Levert
Subject: Changes to grep/src/grep.c
Date: Tue, 21 Jun 2005 00:55:29 -0400

Index: grep/src/grep.c
diff -u grep/src/grep.c:1.101 grep/src/grep.c:1.102
--- grep/src/grep.c:1.101       Tue Jun 21 03:15:06 2005
+++ grep/src/grep.c     Tue Jun 21 04:55:26 2005
@@ -589,8 +589,13 @@
 {
   size_t newlines = 0;
   char const *beg;
-  for (beg = lastnl; beg != lim; beg = memchr (beg, eolbyte, lim - beg), beg++)
-    newlines++;
+  for (beg = lastnl; beg < lim; beg++)
+    {
+      beg = memchr (beg, eolbyte, lim - beg);
+      if (!beg)
+       break;
+      newlines++;
+    }
   totalnl = add_count (totalnl, newlines);
   lastnl = lim;
 }




reply via email to

[Prev in Thread] Current Thread [Next in Thread]