return NULL;
}
+/**
+ * \return true if file \a inode exists on \a disk, false otherwise.
+ */
+bool battfs_fileExists(BattFsSuper *disk, inode_t inode)
+{
+ return findFile(disk, inode) != NULL;
+}
+
/**
* Count size of file \a inode on \a disk, starting at pointer \a start
* in disk->page_array. Size is written in \a size.
if (file->inode >= inode)
break;
}
- INSERT_BEFORE(n, &fd->link);
+ INSERT_BEFORE(&fd->link, n);
/* Fill in data */
fd->inode = inode;