Include filesize when opening a file with searchpaths

This commit is contained in:
Jan
2021-03-13 10:27:18 +01:00
parent 62247cecda
commit 83080db991
11 changed files with 72 additions and 35 deletions

View File

@ -2,19 +2,19 @@
#include <filesystem>
std::unique_ptr<std::istream> SearchPaths::Open(const std::string& fileName)
SearchPathOpenFile SearchPaths::Open(const std::string& fileName)
{
for(auto* searchPathEntry : m_search_paths)
{
auto file = searchPathEntry->Open(fileName);
if(file)
if(file.IsOpen())
{
return std::move(file);
return file;
}
}
return nullptr;
return SearchPathOpenFile();
}
std::string SearchPaths::GetPath()