0ad/source/lib/file/vfs
Itms 944994b21e Do not use atomic CAS in VfsDirectory
The compare-and-switch operation in this situation does not need to be
atomic.

This class must be copyable, so the CAS'd flag cannot be adapted to use
std::atomic.
2024-09-25 21:57:15 +02:00
..
tests Remove executable bit on some source files. 2021-09-12 18:41:51 +00:00
vfs.cpp Adds std namespace to shared_ptr usages in lib. 2021-05-22 19:32:38 +00:00
vfs.h Removes possibility to link lowlevel library dynamically. 2022-01-31 06:53:30 +00:00
vfs_lookup.cpp Make real directory paths on the VFS predictable (retry) 2021-03-23 12:46:59 +00:00
vfs_lookup.h Make real directory paths on the VFS predictable (retry) 2021-03-23 12:46:59 +00:00
vfs_path.cpp Make all Wildfire Games copyright headers consistent by always ending with a period and using (C) instead of (c). 2017-07-10 14:26:24 +00:00
vfs_path.h Further header & precompiled cleanup, fix no-PCH builds. 2020-12-09 14:39:14 +00:00
vfs_populate.cpp Make real directory paths on the VFS predictable (retry) 2021-03-23 12:46:59 +00:00
vfs_populate.h Make all Wildfire Games copyright headers consistent by always ending with a period and using (C) instead of (c). 2017-07-10 14:26:24 +00:00
vfs_tree.cpp Do not use atomic CAS in VfsDirectory 2024-09-25 21:57:15 +02:00
vfs_tree.h Do not use atomic CAS in VfsDirectory 2024-09-25 21:57:15 +02:00
vfs_util.cpp Don't clear pathnames in vfs::GetPathnames so it can be called several times. 2019-05-28 10:18:04 +00:00
vfs_util.h Make all Wildfire Games copyright headers consistent by always ending with a period and using (C) instead of (c). 2017-07-10 14:26:24 +00:00