comparison src/library/library.cc @ 227:c4f03f83b252

library: do explicit conversion from fs::path to std::string this fixes compiler errors on Windows.
author Paper <mrpapersonic@gmail.com>
date Mon, 08 Jan 2024 21:30:18 -0500
parents 84e0a3c4737a
children d030b30526d5
comparison
equal deleted inserted replaced
226:f784b5b1914c 227:c4f03f83b252
23 const std::filesystem::path path(spath); 23 const std::filesystem::path path(spath);
24 for (const auto& entry : std::filesystem::recursive_directory_iterator(path)) { 24 for (const auto& entry : std::filesystem::recursive_directory_iterator(path)) {
25 if (!std::filesystem::is_regular_file(entry.path())) 25 if (!std::filesystem::is_regular_file(entry.path()))
26 continue; 26 continue;
27 27
28 const std::string basename = entry.path().filename(); 28 const std::string basename = entry.path().filename().string();
29 29
30 anitomy::Anitomy anitomy; 30 anitomy::Anitomy anitomy;
31 anitomy.Parse(Strings::ToWstring(basename)); 31 anitomy.Parse(Strings::ToWstring(basename));
32 32
33 const auto& elements = anitomy.elements(); 33 const auto& elements = anitomy.elements();