From d6efb23d9ff064a92970bbd1bb74024925e3a6e5 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Fri, 9 Dec 1994 07:57:17 +0000 Subject: (diskfs_S_io_read): Don't check for MAXREAD<0. --- libdiskfs/io-read.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/libdiskfs/io-read.c b/libdiskfs/io-read.c index 397349df..041cbc29 100644 --- a/libdiskfs/io-read.c +++ b/libdiskfs/io-read.c @@ -39,8 +39,6 @@ diskfs_S_io_read (struct protid *cred, np = cred->po->np; if (!(cred->po->openstat & O_READ)) return EBADF; - if (maxread < 0) - return EINVAL; mutex_lock (&np->lock); @@ -50,11 +48,7 @@ diskfs_S_io_read (struct protid *cred, off = cred->po->filepointer; if (off + maxread > np->dn_stat.st_size) - { - maxread = np->dn_stat.st_size - off; - if (maxread < 0) - maxread = 0; - } + maxread = np->dn_stat.st_size - off; if (maxread > *datalen) { -- cgit v1.2.3