Index: sysvinit/trunk/src/wall.c =================================================================== --- sysvinit/trunk/src/wall.c (revision 95) +++ sysvinit/trunk/src/wall.c (working copy) @@ -102,7 +102,7 @@ i = 0; for (p = buf; *p; p++) { - if (*p == '\n' && i++ > MAXLINES) { + if (*p == '\n' && ++i >= MAXLINES) { *++p = 0; break; }