diff options
| author | JosJuice <josjuice@gmail.com> | 2017-07-16 13:19:18 +0200 |
|---|---|---|
| committer | JosJuice <josjuice@gmail.com> | 2017-07-16 13:19:18 +0200 |
| commit | c64d668c3c3a9561965554663b339fe8549f244d (patch) | |
| tree | 4dc9e45c7f383464f5870028d09060561cf79c8f /Source/Core/DiscIO/FileSystemGCWii.cpp | |
| parent | ba356f78d1ee41a6f1a99c4b9b8eb38b344d1c14 (diff) | |
Use find_first_not_of in FileSystemGCWii::FindFileInfo
Diffstat (limited to 'Source/Core/DiscIO/FileSystemGCWii.cpp')
| -rw-r--r-- | Source/Core/DiscIO/FileSystemGCWii.cpp | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/Source/Core/DiscIO/FileSystemGCWii.cpp b/Source/Core/DiscIO/FileSystemGCWii.cpp index fca68113ba..9a7e24c288 100644 --- a/Source/Core/DiscIO/FileSystemGCWii.cpp +++ b/Source/Core/DiscIO/FileSystemGCWii.cpp @@ -270,11 +270,8 @@ std::unique_ptr<FileInfo> FileSystemGCWii::FindFileInfo(const std::string& path, // Given a path like "directory1/directory2/fileA.bin", this function will // find directory1 and then call itself to search for "directory2/fileA.bin". - size_t name_start = 0; - while (name_start < path.size() && path[name_start] == '/') - ++name_start; - - if (name_start == path.size()) + const size_t name_start = path.find_first_not_of('/'); + if (name_start == std::string::npos) return file_info.clone(); // We're done const size_t name_end = path.find('/', name_start); |
