David Elliott <[EMAIL PROTECTED]> writes:

> I think it would be reasonable to keep naming the structures with the
> MSVCRT_ prefix and using a bunch of typedefs to get rid of the prefix when
> compiling a winelib program.  Not doing so would make the headers get
> REALLY messy with MSVCRT_SYMBOL all over the damn place.

I think you want to do the types too, we don't want to pollute the
namespace of applications with MSVCRT_ types.

> I will put that #define into a seperate header and #include it from all of the
> headers.  Then when the change is needed I can change the one header file and
> it'll be good to go.  I think I could probably put that in windef.h as I think
> most of the headers are including that anyway.

I prefer that you put it in the msvcrt header themselves. windef.h
must not have anything to do with MSVCRT definitions (and BTW I don't
think the msvcrt headers should include windef.h at all).

-- 
Alexandre Julliard
[EMAIL PROTECTED]

Reply via email to