1
1

* direntry.c (vfs_s_getlocalcopy): Fix potentially dangerous

strcpy().
Этот коммит содержится в:
Pavel Roskin 2002-08-15 21:31:54 +00:00
родитель 5a52a8bc85
Коммит 7f923cc9c0
2 изменённых файлов: 4 добавлений и 1 удалений

Просмотреть файл

@ -1,5 +1,8 @@
2002-08-15 Pavel Roskin <proski@gnu.org>
* direntry.c (vfs_s_getlocalcopy): Fix potentially dangerous
strcpy().
* extfs.c (s_readdir): Simplify.
* direntry.c (vfs_s_readdir): Use vfs_dirent.
* mcfs.c (mcfs_readdir): Likewise.

Просмотреть файл

@ -1027,7 +1027,7 @@ vfs_s_getlocalcopy (vfs *me, char *path)
struct vfs_s_inode *ino;
char buf[MC_MAXPATHLEN];
strcpy (buf, path);
strncpy (buf, path, MC_MAXPATHLEN);
ino = vfs_s_inode_from_path (me, path, FL_FOLLOW | FL_NONE);
if (!ino->localname)