lat9nq 6 лет назад
Родитель
Сommit
326403518d
2 измененных файлов с 4 добавлено и 4 удалено
  1. 3 3
      src/core/file_sys/patch_manager.cpp
  2. 1 1
      src/core/file_sys/patch_manager.h

+ 3 - 3
src/core/file_sys/patch_manager.cpp

@@ -6,11 +6,11 @@
 #include <array>
 #include <cstddef>
 #include <cstring>
-#include <boost/algorithm/string/case_conv.hpp>
 
 #include "common/file_util.h"
 #include "common/hex_util.h"
 #include "common/logging/log.h"
+#include "common/string_util.h"
 #include "core/core.h"
 #include "core/file_sys/content_archive.h"
 #include "core/file_sys/control_metadata.h"
@@ -50,14 +50,14 @@ std::string FormatTitleVersion(u32 version, TitleVersionFormat format) {
 }
 
 std::shared_ptr<VfsDirectory> FindSubdirectoryCaseless(const std::shared_ptr<VfsDirectory> dir,
-                                                       const std::string& name) {
+                                                       std::string_view name) {
 #ifdef _WIN32
     return dir->GetSubdirectory(name);
 #else
     const auto subdirs = dir->GetSubdirectories();
     for (const auto& subdir : subdirs) {
         std::string dir_name = subdir->GetName();
-        boost::algorithm::to_lower(dir_name);
+        dir_name = Common::ToLower(dir_name);
         if (dir_name == name) {
             return subdir;
         }

+ 1 - 1
src/core/file_sys/patch_manager.h

@@ -32,7 +32,7 @@ std::string FormatTitleVersion(u32 version,
 // Returns a directory with name matching name case-insensitive. Returns nullptr if directory
 // doesn't have a directory with name.
 std::shared_ptr<VfsDirectory> FindSubdirectoryCaseless(const std::shared_ptr<VfsDirectory> dir,
-                                                       const std::string& name);
+                                                       std::string_view name);
 
 // A centralized class to manage patches to games.
 class PatchManager {