diff options
| author | Poul-Henning Kamp <phk@FreeBSD.org> | 2001-01-30 08:39:52 +0000 |
|---|---|---|
| committer | Poul-Henning Kamp <phk@FreeBSD.org> | 2001-01-30 08:39:52 +0000 |
| commit | aadf265525c19d154c2bd1b9a5381ca5dc2b5ee7 (patch) | |
| tree | cf15d72a9f4a70021ba71a0fd1033b198afc6027 /sys/fs/devfs/devfs_devs.c | |
| parent | d2a57575f101ad47f85f52e07e93b0818dbe430e (diff) | |
Notes
Diffstat (limited to 'sys/fs/devfs/devfs_devs.c')
| -rw-r--r-- | sys/fs/devfs/devfs_devs.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/fs/devfs/devfs_devs.c b/sys/fs/devfs/devfs_devs.c index bb6b3164b12a..30558ec8df5f 100644 --- a/sys/fs/devfs/devfs_devs.c +++ b/sys/fs/devfs/devfs_devs.c @@ -200,7 +200,8 @@ devfs_newdirent(char *name, int namelen) de->de_dirent = (struct dirent *)(de + 1); de->de_dirent->d_namlen = namelen; de->de_dirent->d_reclen = GENERIC_DIRSIZ(&d); - bcopy(name, de->de_dirent->d_name, namelen + 1); + bcopy(name, de->de_dirent->d_name, namelen); + de->de_dirent->d_name[namelen] = '\0'; nanotime(&de->de_ctime); de->de_mtime = de->de_atime = de->de_ctime; de->de_links = 1; |
