zero-uio-len-when-trimming-20080426
authorDerrick Brashear <shadow@dementia.org>
Sun, 27 Apr 2008 04:53:59 +0000 (04:53 +0000)
committerDerrick Brashear <shadow@dementia.org>
Sun, 27 Apr 2008 04:53:59 +0000 (04:53 +0000)
LICENSE IPL10

make it match ufsread case. should change this later.

src/afs/VNOPS/afs_vnop_read.c

index 8089e68..c1cd88b 100644 (file)
@@ -120,6 +120,7 @@ afs_MemRead(register struct vcache *avc, struct uio *auio,
     if (filePos >= avc->m.Length) {
        if (len > AFS_ZEROS)
            len = sizeof(afs_zeros);    /* and in 0 buffer */
+       len = 0;
 #ifdef AFS_DARWIN80_ENV
        trimlen = len;
        tuiop = afsio_darwin_partialcopy(auio, trimlen);