public bool CanFSHandleLargeFiles(int cat) { bool bResult = false; for (int i = 0; i != TempDirectories.Count; i++) { if (!MpdUtilities.IsFileOnFATVolume(TempDirectories[i])) { bResult = true; break; } } return(bResult && !MpdUtilities.IsFileOnFATVolume((cat > 0) ? GetCategoryPath((uint)cat) : GetMuleDirectory(DefaultDirectoryEnum.EMULE_INCOMINGDIR))); }