Mail Archives: cygwin/1998/12/15/15:01:46
>>>>> "Martin" == Martin von Loewis <martin AT mira DOT isdn DOT cs DOT tu-berlin DOT de> writes:
>> 1. Why is this windows stuff getting included when I'm not
>> asking for
>> it?
Martin> You are using <direct.h>. This *is*, more or less,
Martin> 'windows stuff'.
OK.
>> 2. Isn't this namespace pollution? I must admit I'm not au-fait
>> with
>> all the various standards, and I realise it might all be
>> Microsoft's fault, but couldn't this stuff at least be #ifdef'd
>> somehow?
Martin> Same answer. You are using a non-standard header, what do
Martin> you expect? Seriously, the standards say what you may
Martin> define in standard headers. <direct.h> is not a standard,
Martin> so it could define anything.
I was afraid you'd say that, and I can't disagree (I still think we
should blame Microsoft though ;-). Oh well, off to patch cvs, I think.
Thanks
Robert
--
Robert Pluim Tel: +33 4 92 96 17 43
Systems Development Engineer Fax: +33 4 92 96 15 32
<URL: mailto:rpluim AT baynetworks DOT com>
Bay Networks EMEA, 25 Allee Pierre Ziller, 06560 Valbonne, France
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".
- Raw text -