=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/cvs/rcs.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- src/usr.bin/cvs/rcs.c 2004/07/13 22:02:40 1.1 +++ src/usr.bin/cvs/rcs.c 2004/07/14 02:33:40 1.2 @@ -1,4 +1,4 @@ -/* $OpenBSD: rcs.c,v 1.1 2004/07/13 22:02:40 jfb Exp $ */ +/* $OpenBSD: rcs.c,v 1.2 2004/07/14 02:33:40 vincent Exp $ */ /* * Copyright (c) 2004 Jean-Francois Brousseau * All rights reserved. @@ -487,16 +487,12 @@ } /* once we're done patching, rebuild the line numbers */ - lineno = 1; + lineno = 0; TAILQ_FOREACH(lp, &(dlines->rl_lines), rl_list) { - if (lineno == 1) { - lineno++; - continue; - } - cvs_buf_fappend(res, "%s\n", lp->rl_line); + if (lineno != 0) + cvs_buf_fappend(res, "%s\n", lp->rl_line); lp->rl_lineno = lineno++; } - dlines->rl_nblines = lineno - 1; return (res);