Show
Ignore:
Timestamp:
07/07/08 20:09:01 (5 months ago)
Author:
mwhitworth
Message:

Update calls to blockMap.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • Whitix/branches/fs/fs/vfs/vnode.c

    r697 r746  
    300300        for (i=0; i<PAGE_SIZE/blockSize; i++) 
    301301        { 
    302                 res=vNode->vNodeOps->blockMap(vNode,(offset/blockSize)+i); 
    303  
    304                 if (res == -1) 
     302                res=vNode->vNodeOps->blockMap(vNode,(offset/blockSize)+i, 0); 
     303 
     304                if (res < 0) 
    305305                        /* Quite unlikely, but I think this is the best way to deal with it */ 
    306306                        ZeroMemory(page+(i*blockSize), blockSize); 
    307307                else{ 
    308                         buff=BlockRead(vNode->superBlock->sDevice,res); 
     308                        buff=BlockRead(vNode->superBlock->sDevice, res); 
    309309                        if (!buff) 
    310310                        {