aboutsummaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorPeter Wemm <peter@FreeBSD.org>1997-08-22 06:59:08 +0000
committerPeter Wemm <peter@FreeBSD.org>1997-08-22 06:59:08 +0000
commitd1eca759ebac8e2eb6d1ef1aa7b1935d0cb89c6f (patch)
tree71e3abbb0d91b4c8129a50b522818e8a70bc54c7 /gnu
parent676e0d55070c92351dd9e59a1d840998e9184a78 (diff)
Notes
Diffstat (limited to 'gnu')
-rw-r--r--gnu/usr.bin/rcs/lib/rcsfnms.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gnu/usr.bin/rcs/lib/rcsfnms.c b/gnu/usr.bin/rcs/lib/rcsfnms.c
index 8154cdf6d303..2de1c13e6e9c 100644
--- a/gnu/usr.bin/rcs/lib/rcsfnms.c
+++ b/gnu/usr.bin/rcs/lib/rcsfnms.c
@@ -177,7 +177,7 @@ Report problems and direct all questions to:
#include "rcsbase.h"
-libId(fnmsId, "$Id: rcsfnms.c,v 1.7 1997/05/11 05:33:06 peter Exp $")
+libId(fnmsId, "$Id: rcsfnms.c,v 1.8 1997/08/19 11:17:37 peter Exp $")
static char const *bindex P((char const*,int));
static int fin2open P((char const*, size_t, char const*, size_t, char const*, size_t, RILE*(*)P((struct buf*,struct stat*,int)), int));
@@ -884,7 +884,7 @@ getfullCVSname()
int alen = strlen(ATTICDIR);
if ((c = strrchr(namebuf, '/')) != NULL) {
- if (alen >= namebuf - c) {
+ if (namebuf - c >= alen) {
if (!strncmp(c - alen, ATTICDIR, alen)) {
while(*c != '\0') {
*(c - alen) = *c;