1
1

* direntry.c (vfs_s_readlink): Correctly calculate link length.

Этот коммит содержится в:
Andrew V. Samoilov 2004-11-29 18:44:49 +00:00
родитель a2bcbdb52c
Коммит 0fdf2a6e6d
2 изменённых файлов: 5 добавлений и 1 удалений

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

@ -1,3 +1,7 @@
2004-11-29 Jindrich Novy <jnovy@redhat.com>
* direntry.c (vfs_s_readlink): Correctly calculate link length.
2004-11-29 Andrew V. Samoilov <sav@bcs.zp.ua>
* fish.c (fish_file_store): Check write() more carefully.

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

@ -700,7 +700,7 @@ vfs_s_readlink (struct vfs_class *me, const char *path, char *buf, size_t size)
if (ino->linkname == NULL)
ERRNOR (EFAULT, -1);
len = strlen (buf);
len = strlen (ino->linkname);
if (size < len)
len = size;
/* readlink() does not append a NUL character to buf */