Inode::~Inode() { TRACE("Inode destructor\n"); file_cache_delete(FileCache()); file_map_delete(Map()); TRACE("Inode destructor: Done\n"); }
Inode::~Inode() { TRACE("Inode destructor\n"); if (fCached) { TRACE("Deleting the file cache and file map\n"); file_cache_delete(FileCache()); file_map_delete(Map()); } TRACE("Inode destructor: Done\n"); }
void Inode::DeleteFileCache() { TRACE("Inode::DeleteFileCache()\n"); if (fCache == NULL) return; file_cache_delete(fCache); file_map_delete(fMap); fCache = NULL; fMap = NULL; }
status_t Inode::DisableFileCache() { TRACE("Inode::DisableFileCache()\n"); if (!fCached) return B_OK; file_cache_delete(FileCache()); file_map_delete(Map()); fCached = false; return B_OK; }