]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
STABLE14-zero-uio-len-when-trimming-20080426
authorDerrick Brashear <shadow@dementia.org>
Sun, 27 Apr 2008 04:54:27 +0000 (04:54 +0000)
committerDerrick Brashear <shadow@dementia.org>
Sun, 27 Apr 2008 04:54:27 +0000 (04:54 +0000)
LICENSE IPL10

make it match ufsread case. should change this later.

(cherry picked from commit 2aa615fed2b801a7ed3abf7da5aaa293a4f783bf)

src/afs/VNOPS/afs_vnop_read.c

index 8089e683641d65e8ee01a8ff40a705de57ae2dab..c1cd88b6082e8188c746c5befb1cf1cd03586bd8 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);