DOSFS_FindUnixName and "unix" filesystem (was: Re: (HELP) ...)
Alexandre Julliard
julliard at winehq.com
Wed Aug 28 20:25:36 CDT 2002
Martin Wilck <Martin.Wilck at fujitsu-siemens.com> writes:
> Now in /home/martin/Software, I have subdirectories "Wine" and "wine".
> DOSFS_FindUnixName() uses "wine" because
> a) DOSFS_ReadDir returns it first,
> b) The DOS short names match (the Unix names obviously don't).
>
> Since "wine" is the wrong path, the search fails shortly after.
> This happens even if I set the Filesystem type of drive Y: to "unix".
I'd say that DOSFS_ToDosFCBFormat should fail when the file contains
upper-case chars on a case-sensitive file system. This will probably
make it impossible to access some files in certain cases though. I'm
afraid it's not possible to support case-sensitive file systems 100%
right given that Windows apps don't preserve case correctly.
--
Alexandre Julliard
julliard at winehq.com
More information about the wine-devel
mailing list