1
1

lib/vfs/direntry.c: types accuracy.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Этот коммит содержится в:
Pavel Vasilyev 2012-11-18 14:11:30 +04:00 коммит произвёл Andrew Borodin
родитель 848318f95f
Коммит fafd75c807

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

@ -561,7 +561,6 @@ vfs_s_readlink (const vfs_path_t * vpath, char *buf, size_t size)
static ssize_t static ssize_t
vfs_s_read (void *fh, char *buffer, size_t count) vfs_s_read (void *fh, char *buffer, size_t count)
{ {
int n;
struct vfs_class *me = FH_SUPER->me; struct vfs_class *me = FH_SUPER->me;
if (FH->linear == LS_LINEAR_PREOPEN) if (FH->linear == LS_LINEAR_PREOPEN)
@ -578,6 +577,8 @@ vfs_s_read (void *fh, char *buffer, size_t count)
if (FH->handle != -1) if (FH->handle != -1)
{ {
ssize_t n;
n = read (FH->handle, buffer, count); n = read (FH->handle, buffer, count);
if (n < 0) if (n < 0)
me->verrno = errno; me->verrno = errno;
@ -592,7 +593,6 @@ vfs_s_read (void *fh, char *buffer, size_t count)
static ssize_t static ssize_t
vfs_s_write (void *fh, const char *buffer, size_t count) vfs_s_write (void *fh, const char *buffer, size_t count)
{ {
int n;
struct vfs_class *me = FH_SUPER->me; struct vfs_class *me = FH_SUPER->me;
if (FH->linear) if (FH->linear)
@ -601,6 +601,8 @@ vfs_s_write (void *fh, const char *buffer, size_t count)
FH->changed = 1; FH->changed = 1;
if (FH->handle != -1) if (FH->handle != -1)
{ {
ssize_t n;
n = write (FH->handle, buffer, count); n = write (FH->handle, buffer, count);
if (n < 0) if (n < 0)
me->verrno = errno; me->verrno = errno;