diff --git a/src/assets/AssetsLoader.cpp b/src/assets/AssetsLoader.cpp index 91492b80..7f0eefbb 100644 --- a/src/assets/AssetsLoader.cpp +++ b/src/assets/AssetsLoader.cpp @@ -17,7 +17,7 @@ void AssetsLoader::addLoader(int tag, aloader_func func) { loaders[tag] = func; } -void AssetsLoader::add(int tag, const std::string filename, const std::string alias) { +void AssetsLoader::add(int tag, const path filename, const std::string alias) { entries.push(aloader_entry{ tag, filename, alias }); } diff --git a/src/assets/AssetsLoader.h b/src/assets/AssetsLoader.h index 85f7a342..cac41923 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();