[PATCH 2/2] ntdll: Check for case-insensitive volumes.

Alexandre Julliard julliard at winehq.org
Mon Oct 18 12:23:49 CDT 2010

Charles Davis <cdavis at mymail.mines.edu> writes:

> Only if the file system doesn't preserve case. Most modern
> case-insensitive file systems (FAT, NTFS, HFS) preserve case. CIOPFS
> preserves case if it's allowed to write xattrs to the underlying FS.
> This is why I even had the case-preserving handling in there in the
> first place.
> So, if I understand correctly, you think that, if we determine that file
> system is case-insensitive, we should also assume it doesn't preserve
> case. Is that correct?

No. The check_case flag is used to specify Unix semantics, but Unix
semantics on a case-insensitive filesystem are just the same as Windows.
It doesn't make sense to try to be more case sensitive than the

Alexandre Julliard
julliard at winehq.org

More information about the wine-devel mailing list