diff --git a/components/detournavigator/asyncnavmeshupdater.cpp b/components/detournavigator/asyncnavmeshupdater.cpp index fe8cadd703..4a4137170a 100644 --- a/components/detournavigator/asyncnavmeshupdater.cpp +++ b/components/detournavigator/asyncnavmeshupdater.cpp @@ -10,7 +10,6 @@ #include #include #include -#include #include #include @@ -20,6 +19,7 @@ #include #include +#include #include #include #include @@ -78,7 +78,7 @@ namespace DetourNavigator std::string makeRevision(const Version& version) { - return Misc::StringUtils::format(".%zu.%zu", version.mGeneration, version.mRevision); + return std::format(".{}.{}", version.mGeneration, version.mRevision); } void writeDebugRecastMesh( @@ -90,9 +90,8 @@ namespace DetourNavigator if (settings.mEnableRecastMeshFileNameRevision) revision = makeRevision(recastMesh.getVersion()); writeToFile(recastMesh, - Misc::StringUtils::format( - "%s%d.%d.", settings.mRecastMeshPathPrefix, tilePosition.x(), tilePosition.y()), - revision, settings.mRecast); + std::format("{}{}.{}.", settings.mRecastMeshPathPrefix, tilePosition.x(), tilePosition.y()), revision, + settings.mRecast); } void writeDebugNavMesh( diff --git a/components/detournavigator/navmeshdb.cpp b/components/detournavigator/navmeshdb.cpp index 76f0811f16..bfc6dd5ecb 100644 --- a/components/detournavigator/navmeshdb.cpp +++ b/components/detournavigator/navmeshdb.cpp @@ -2,7 +2,6 @@ #include #include -#include #include #include @@ -11,6 +10,7 @@ #include #include +#include #include #include @@ -148,7 +148,7 @@ namespace DetourNavigator void setMaxPageCount(sqlite3& db, std::uint64_t value) { - const auto query = Misc::StringUtils::format("pragma max_page_count = %lu;", value); + const auto query = std::format("pragma max_page_count = {};", value); if (const int ec = sqlite3_exec(&db, query.c_str(), nullptr, nullptr, nullptr); ec != SQLITE_OK) throw std::runtime_error("Failed set max page count: " + std::string(sqlite3_errmsg(&db))); }