From a82e8706d494d102d890e1aa56b89b63e42e0720 Mon Sep 17 00:00:00 2001 From: "@clasher113" Date: Mon, 27 Nov 2023 21:28:14 +0200 Subject: [PATCH] MSVC build fix --- src/assets/AssetsLoader.cpp | 4 ++-- src/assets/AssetsLoader.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/assets/AssetsLoader.cpp b/src/assets/AssetsLoader.cpp index 75431a03..ce00bd20 100644 --- a/src/assets/AssetsLoader.cpp +++ b/src/assets/AssetsLoader.cpp @@ -17,8 +17,8 @@ void AssetsLoader::addLoader(int tag, aloader_func func) { loaders[tag] = func; } -void AssetsLoader::add(int tag, const std::string filename, const std::string alias) { - entries.push(aloader_entry{ tag, filename, alias }); +void AssetsLoader::add(int tag, const path filename, const std::string alias) { + entries.push(aloader_entry{ tag, filename.string(), alias}); } bool AssetsLoader::hasNext() const { diff --git a/src/assets/AssetsLoader.h b/src/assets/AssetsLoader.h index 7cb4c6e9..dfce4b36 100644 --- a/src/assets/AssetsLoader.h +++ b/src/assets/AssetsLoader.h @@ -30,7 +30,7 @@ class AssetsLoader { public: AssetsLoader(Assets* assets, std::filesystem::path resdir); void addLoader(int tag, aloader_func func); - void add(int tag, const std::string filename, const std::string alias); + void add(int tag, const std::filesystem::path filename, const std::string alias); bool hasNext() const; bool loadNext();