UnixFilenames

UnixFilenames

We need a way for applications to instruct Wine that they can deal with Unix filenames. Probably we need to have a mechanism of setting "personality" bits, similar to the kernel one.

This is important for Winelib apps that may not want to have anything to do with drives, which are a foreign concept to Unix users.

A personality bit won't work because Wine needs to use Windows file names internally for things like accessing the URL cache and other stuff under c:\windows. That means that an application that can use UNIX file names needs to call a different set of routines. There is an implementation of this available approach to this which involves automatically generating most of the UNIX file name versions of standard entry points.

UnixFilenames (last edited 2008-05-03 01:26:17 by nathan.n)