X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=blobdiff_plain;f=direct%2Fyaffsfs.c;h=45539db178dc57b5ab6fa03fc0eb4477d6d692f0;hp=ba7a6a862e45ef39e2142cdca38a01ab50308db9;hb=740383e1850ecc52f1d831911408fdf53e35e5e2;hpb=22d0a13da0bd8bb7315b1c98fdfc1d6daa303977;ds=sidebyside diff --git a/direct/yaffsfs.c b/direct/yaffsfs.c index ba7a6a8..45539db 100644 --- a/direct/yaffsfs.c +++ b/direct/yaffsfs.c @@ -25,7 +25,7 @@ #endif -const char *yaffsfs_c_version="$Id: yaffsfs.c,v 1.2 2004-11-22 03:22:25 charles Exp $"; +const char *yaffsfs_c_version="$Id: yaffsfs.c,v 1.3 2005-04-24 09:18:52 charles Exp $"; // configurationList is the list of devices that are supported static yaffsfs_DeviceConfiguration *yaffsfs_configurationList; @@ -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;