1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-01-30 08:15:37 +00:00
openmw/components/vfs
elsid 1b1ed55762
Add context to the errors on recursive iteration over directory
To avoid showing users errors like:
recursive_directory_iterator::operator++: Access is denied.

And show something like this:
Failed to recursively iterate over "/home/elsid/.local/share/openmw/test_data"
when incrementing to the next item from
"/home/elsid/.local/share/openmw/test_data/permission_denied": Permission denied
2024-02-18 01:08:19 +01:00
..
archive.hpp Use normalized path for file archives indices 2024-02-08 11:48:59 +01:00
bsaarchive.hpp Use normalized path for file archives indices 2024-02-08 11:48:59 +01:00
file.hpp Use forward declaration for some VFS types 2024-01-16 01:32:11 +01:00
filemap.hpp Add type for normalized VFS path and use for VFS::Manager file map key 2024-01-18 00:03:06 +01:00
filesystemarchive.cpp Add context to the errors on recursive iteration over directory 2024-02-18 01:08:19 +01:00
filesystemarchive.hpp Initialize FileSystemArchive index in constructor 2024-02-17 02:07:50 +01:00
manager.cpp Accept normalized path by VFS::Manager functions 2024-01-24 21:52:49 +01:00
manager.hpp Accept normalized path by VFS::Manager functions 2024-01-24 21:52:49 +01:00
pathutil.hpp Add NormalizedView for normalized paths 2024-02-08 11:48:57 +01:00
recursivedirectoryiterator.hpp Return Path::Normalized from RecursiveDirectoryIterator 2024-01-24 22:19:03 +01:00
registerarchives.cpp Use the right archive type to load bsa according to their type 2023-03-02 21:07:54 +01:00
registerarchives.hpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00