Remove left coercion throughout.

This commit is contained in:
Christopher Faylor
2003-09-07 02:22:58 +00:00
parent 46645f9c6e
commit 6cce721b15
8 changed files with 19 additions and 15 deletions

View File

@ -179,18 +179,18 @@ fhandler_virtual::read (void *ptr, size_t& len)
if (openflags & O_DIROPEN)
{
set_errno (EISDIR);
(ssize_t) len = -1;
len = (size_t) -1;
return;
}
if (!filebuf)
{
(ssize_t) len = 0;
len = (size_t) 0;
return;
}
if ((ssize_t) len > filesize - position)
(ssize_t) len = filesize - position;
len = (size_t) (filesize - position);
if ((ssize_t) len < 0)
(ssize_t) len = 0;
len = 0;
else
memcpy (ptr, filebuf + position, len);
position += len;