diff options
author | Kargatum <dowlandtop@yandex.com> | 2022-02-05 06:37:11 +0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-02-05 00:37:11 +0100 |
commit | de13bf426e162ee10cbd5470cec74122d1d4afa0 (patch) | |
tree | 407c1051b09fea21f946c4ad3b3e4727fca5c400 /src/tools | |
parent | d6ead1d1e019bd7afd8230b305ae4dd98babd353 (diff) |
feat(Core/DBLayer): replace `char const*` to `std::string_view` (#10211)
* feat(Core/DBLayer): replace `char const*` to `std::string_view`
* CString
* 1
* chore(Core/Misc): code cleanup
* cl
* db fix
* fmt style sql
* to fmt
* py
* del old
* 1
* 2
* 3
* 1
* 1
Diffstat (limited to 'src/tools')
-rw-r--r-- | src/tools/mesh_extractor/DBC.h | 2 | ||||
-rw-r--r-- | src/tools/mesh_extractor/MeshExtractor.cpp | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/tools/mesh_extractor/DBC.h b/src/tools/mesh_extractor/DBC.h index 4d93b13eaf..6c5126556b 100644 --- a/src/tools/mesh_extractor/DBC.h +++ b/src/tools/mesh_extractor/DBC.h @@ -61,7 +61,7 @@ public: return *(T*)(&Values[index]); } - std::string GetString(int index) + std::string Get<std::string>(int index) { return Source->GetStringByOffset(Values[index]); } diff --git a/src/tools/mesh_extractor/MeshExtractor.cpp b/src/tools/mesh_extractor/MeshExtractor.cpp index 117c0287f3..8ef89e31b4 100644 --- a/src/tools/mesh_extractor/MeshExtractor.cpp +++ b/src/tools/mesh_extractor/MeshExtractor.cpp @@ -50,7 +50,7 @@ void ExtractMMaps(std::set<uint32>& mapIds, uint32 threads) continue; } - std::string name = (*itr)->GetString(1); + std::string name = (*itr)->Get<std::string>(1); WDT wdt("World\\maps\\" + name + "\\" + name + ".wdt"); if (!wdt.IsValid) { @@ -121,7 +121,7 @@ void ExtractGameobjectModels() DBC* dbc = MPQHandler->GetDBC("GameObjectDisplayInfo"); for (std::vector<Record*>::iterator itr = dbc->Records.begin(); itr != dbc->Records.end(); ++itr) { - std::string path = (*itr)->GetString(1); + std::string path = (*itr)->Get<std::string>(1); std::string fileName = Utils::GetPlainName(path.c_str()); std::string extension = Utils::GetExtension(fileName); // Convert the extension to lowercase |