diff --git a/include/util/mmap_file.hpp b/include/util/mmap_file.hpp index 4c73363a9..e06a53c90 100644 --- a/include/util/mmap_file.hpp +++ b/include/util/mmap_file.hpp @@ -19,7 +19,8 @@ util::vector_view mmapFile(const std::filesystem::path &file, MmapContainerT { try { - mmap_container.open(file); + auto path_string = file.string(); + mmap_container.open(path_string); std::size_t num_objects = mmap_container.size() / sizeof(T); auto data_ptr = mmap_container.data(); BOOST_ASSERT(reinterpret_cast(data_ptr) % alignof(T) == 0);