changeset 12:0ea63ca43a42

Fix problem when accessing unmounted fs
author charles
date Sun, 24 Apr 2005 10:18:52 +0100
parents 1f65f7209e15
children 0d6eaf1cfded
files direct/yaffsfs.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/direct/yaffsfs.c
+++ b/direct/yaffsfs.c
@@ -1124,7 +1124,7 @@ off_t yaffs_freespace(const char *path)
 	
 	yaffsfs_Lock();
 	dev = yaffsfs_FindDevice(path,&dummy);
-	if(dev)
+	if(dev  && dev->isMounted)
 	{
 		retVal = yaffs_GetNumberOfFreeChunks(dev);
 		retVal *= dev->nBytesPerChunk;