On Mon, Apr 10, 2000 at 03:15:31PM -0700, Alexandre Julliard wrote:
> Patrik Stridvall <[EMAIL PROTECTED]> writes:
>
> > With mixed mode we link with the Unix C library and hope that the
> > clever header tricks will save us. For some application it will,
> > for some it won't. At least it is better than nothing.
>
> I don't see why header tricks would be necessary. If you use the Unix
> libc you should be able to use the libc includes. The few extensions
> like _fullpath can be put in a separate header, and all you do is add
> a #include in the app; I don't think we need to setup a heavy include
> infrastructure just to ensure that _fullpath is defined in stdlib.h.
Well for _fullpath I really don't see the problem of adding our own
stdlib.h with include_next <stdlib.h> and the additional declarations.
> And the places where the Wine and Unix headers are really different
> (fd_set, wchar_t etc.) are the things you cannot use anyway.
I'm not sure what you mean here. Are you saying Winelib apps can't
use Unix fd_set or Windows fd_set? They clearly can't use both.
Huw.
--
Dr. Huw D M Davies | Clarendon Laboratory
[EMAIL PROTECTED] | Parks Road
Tel: +44 1865 272390 | Oxford OX1 3PU
Fax: +44 1865 272400 | UK