# HG changeset patch # User Jonathan Pevarnek # Date 1302268456 14400 # Node ID 4f8e3bb19646141f83062ce5fde58145083066df # Parent b2bb007e5789657da6f0a5960f5bc93d1a955023 Fixed a bug for what happens if an invalid file name is entered diff -r b2bb007e5789 -r 4f8e3bb19646 src/fs.c --- a/src/fs.c Fri Apr 08 00:22:44 2011 -0400 +++ b/src/fs.c Fri Apr 08 09:14:16 2011 -0400 @@ -117,6 +117,7 @@ int file = fnameLookup(fname, direntries, nFiles); u32 fileLoc = direntries[file].inode; + if(fileLoc == nFiles) continue; Inode fileToRead; if(readFSBlock(dev, fileLoc, &fileToRead)) { @@ -125,7 +126,6 @@ } u32 fileSize = fileToRead.size; - const u32 origFileSize = fileSize; for(i = 0; i < fileToRead.nblocks; i++) { char text[1024];