| 229 | } |
| 230 | |
| 231 | std::shared_ptr<FileSystemZip> GlobalSettings::getInstalledFileSystemFromName(BString name, bool mustHaveWine) { |
| 232 | for (auto& ver : GlobalSettings::fileSystemVersions) { |
| 233 | if (ver->name.compareTo(name, true) == 0 && (!mustHaveWine || ver->hasWine())) { |
| 234 | return ver; |
| 235 | } |
| 236 | } |
| 237 | return nullptr; |
| 238 | } |
| 239 | |
| 240 | std::vector<std::shared_ptr<FileSystemZip>> GlobalSettings::getWineVersions() { |
| 241 | std::vector<std::shared_ptr<FileSystemZip>> results; |