FAT library for GBA, DS, Gamecube & Wii
Go to file
Alex "Chadderz" Chadwick a711f2bef2 Fix concurrency bugs in FAT_getAttr/FAT_setAttr. (#13)
A relatively rare concurrency bug existed in these methods due to them not
correctly holding the partition lock during calls to
_FAT_directory_entryFromPath. That method can trigger reads to the partition.
Due to the lock not being held, another thread could still trigger a concurrent
read, potentially corrupting the cache. The fix is simply to ensure the lock is
held around the calls.
2018-04-20 11:23:50 +00:00
gba remove generated include folders on clean 2012-05-09 16:49:11 +01:00
include fix FAT_setAttr for big endian 2015-01-13 15:11:51 +00:00
libogc remove generated include folders on clean 2012-05-09 16:49:11 +01:00
nds Add dead code elimination options 2017-01-17 09:32:57 +00:00
source Fix concurrency bugs in FAT_getAttr/FAT_setAttr. (#13) 2018-04-20 11:23:50 +00:00
.gitignore ignore generated include folders 2012-05-13 13:10:45 +01:00
libfat.pnproj support to read/write FS info sector for FAT32 partitions. speeds up statvfs. patch submitted by dimok 2011-01-16 19:03:37 +00:00
Makefile update version for release 2017-09-28 22:51:41 +01:00