summaryrefslogtreecommitdiffstats
path: root/usr.bin/make
diff options
context:
space:
mode:
authorjmallett <jmallett@FreeBSD.org>2002-06-20 19:31:55 +0000
committerjmallett <jmallett@FreeBSD.org>2002-06-20 19:31:55 +0000
commitf59ce1b70d386ec5b8b802a7e130a346a5421388 (patch)
tree68af87ce446be8341e3c1dfff402b84daa08f8fd /usr.bin/make
parent7ae269b640ce2a9a3e61037bf7d97c5313b6e1d5 (diff)
downloadFreeBSD-src-f59ce1b70d386ec5b8b802a7e130a346a5421388.zip
FreeBSD-src-f59ce1b70d386ec5b8b802a7e130a346a5421388.tar.gz
Expand a buffer to reduce diffs to NetBSD.
Obtained from: NetBSD
Diffstat (limited to 'usr.bin/make')
-rw-r--r--usr.bin/make/arch.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/usr.bin/make/arch.c b/usr.bin/make/arch.c
index 438bc01..77c4d01 100644
--- a/usr.bin/make/arch.c
+++ b/usr.bin/make/arch.c
@@ -476,7 +476,7 @@ ArchStatMember (archive, member, hash)
Arch *ar; /* Archive descriptor */
Hash_Entry *he; /* Entry containing member's description */
struct ar_hdr arh; /* archive-member header for reading archive */
- char memName[MAXPATHLEN];
+ char memName[MAXPATHLEN+1];
/* Current member name while hashing. */
/*
@@ -758,7 +758,7 @@ ArchSVR4Entry(ar, name, size, arch)
}
(void) strncpy(name, &ar->fnametab[entry], MAXPATHLEN);
- name[MAXPATHLEN - 1] = '\0';
+ name[MAXPATHLEN] = '\0';
return 1;
}
#endif
OpenPOWER on IntegriCloud