yaffs: Refactor allocator
[yaffs2.git] / direct / yaffsfs.c
index 9f6008dbea91c4d2fef64ea93edffbaa83c670d0..c09513277c270eb2b70c46bb38c23fd6f51cc6c2 100644 (file)
@@ -1846,7 +1846,7 @@ int yaffs_inodecount(const YCHAR *path)
        yaffsfs_Lock();
        dev = yaffsfs_FindDevice(path,&dummy);
        if(dev  && dev->isMounted) {
        yaffsfs_Lock();
        dev = yaffsfs_FindDevice(path,&dummy);
        if(dev  && dev->isMounted) {
-          int nObjects = dev->nObjectsCreated - dev->nFreeObjects;
+          int nObjects = dev->nObjects;
           if(nObjects > dev->nHardLinks)
                retVal = nObjects - dev->nHardLinks;
        }
           if(nObjects > dev->nHardLinks)
                retVal = nObjects - dev->nHardLinks;
        }