=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/cvs/entries.c,v retrieving revision 1.61 retrieving revision 1.62 diff -u -r1.61 -r1.62 --- src/usr.bin/cvs/entries.c 2006/07/09 01:47:20 1.61 +++ src/usr.bin/cvs/entries.c 2006/10/24 06:25:10 1.62 @@ -1,4 +1,4 @@ -/* $OpenBSD: entries.c,v 1.61 2006/07/09 01:47:20 joris Exp $ */ +/* $OpenBSD: entries.c,v 1.62 2006/10/24 06:25:10 ray Exp $ */ /* * Copyright (c) 2006 Joris Vink * @@ -69,8 +69,8 @@ if ((fp = fopen(ep->cef_lpath, "r")) != NULL) { while (fgets(buf, sizeof(buf), fp)) { len = strlen(buf); - if (len > 0 && buf[strlen(buf) - 1] == '\n') - buf[strlen(buf) - 1] = '\0'; + if (len > 0 && buf[len - 1] == '\n') + buf[len - 1] = '\0'; p = &buf[1];