diff --git a/src/sys/ubixfs/ubixfs.c b/src/sys/ubixfs/ubixfs.c index 8ddc5c3..eabc35b 100644 --- a/src/sys/ubixfs/ubixfs.c +++ b/src/sys/ubixfs/ubixfs.c @@ -155,6 +155,7 @@ rootDirCacheNode = fsInfo->dirCache; assert(rootDirCacheNode); dirEntry = rootDirCacheNode->dirList; + assert(dirEntry); /* mji fd->mp->device->devInfo->read(fd->mp->device->devInfo->info, dirEntry, @@ -167,7 +168,7 @@ fd->size = dirEntry[x].size; fd->perms = dirEntry[x].permissions; fd->dirBlock = 0x0; /* Directory Start Sector */ - //kfree(dirEntry); + /* mji kfree(dirEntry); */ return((int)1); } } @@ -179,7 +180,7 @@ fd->size = dirEntry[x].size; fd->perms = dirEntry[x].permissions; fd->dirBlock = 0x0; /* Directory Start Sector */ - kfree(dirEntry); + /* mji kfree(dirEntry); */ return(0x1); } if (dirEntry[x].attributes == 0x0) { @@ -192,7 +193,7 @@ fd->start = dirEntry[x].startCluster; fd->dirBlock = 0x0; fd->mp->device->devInfo->write(fd->mp->device->devInfo->info,dirEntry,(fd->mp->diskLabel->partitions[fd->mp->partition].pOffset+fsInfo->blockAllocationTable[fsInfo->rootDir].realSector),8); -/* kfree(dirEntry); */ +/* mji kfree(dirEntry); */ return(0x1); } } @@ -427,6 +428,10 @@ /*** $Log$ + + Revision 1.23 2004/07/20 21:35:09 reddawg + Let me commit before we start to overlap + Revision 1.22 2004/07/20 21:28:16 flameshadow oops