summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorderaadt <deraadt@openbsd.org>2003-05-07 23:01:24 +0000
committerderaadt <deraadt@openbsd.org>2003-05-07 23:01:24 +0000
commite615ec194de05292142146cbac8bb4b633928ff5 (patch)
tree506f4ecfcac562807806a4573d2267633ed9c3bb
parentfix an err() that should be errx() (diff)
downloadwireguard-openbsd-e615ec194de05292142146cbac8bb4b633928ff5.tar.xz
wireguard-openbsd-e615ec194de05292142146cbac8bb4b633928ff5.zip
string fix; tedu ok
-rw-r--r--sys/isofs/cd9660/cd9660_vnops.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/isofs/cd9660/cd9660_vnops.c b/sys/isofs/cd9660/cd9660_vnops.c
index 4e96ba3dc18..c9d14853f51 100644
--- a/sys/isofs/cd9660/cd9660_vnops.c
+++ b/sys/isofs/cd9660/cd9660_vnops.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: cd9660_vnops.c,v 1.24 2002/11/08 04:34:17 art Exp $ */
+/* $OpenBSD: cd9660_vnops.c,v 1.25 2003/05/07 23:01:24 deraadt Exp $ */
/* $NetBSD: cd9660_vnops.c,v 1.42 1997/10/16 23:56:57 christos Exp $ */
/*-
@@ -665,7 +665,8 @@ cd9660_readdir(v)
error = iso_uiodir(idp,&idp->current,idp->curroff);
break;
default: /* ISO_FTYPE_DEFAULT || ISO_FTYPE_9660 */
- strcpy(idp->current.d_name,"..");
+ strlcpy(idp->current.d_name,"..",
+ sizeof idp->current.d_name);
if (idp->current.d_namlen == 1 && ep->name[0] == 0) {
idp->current.d_namlen = 1;
error = iso_uiodir(idp,&idp->current,idp->curroff);