_kbhit

Gary R. Van Sickle g.r.vansickle@worldnet.att.net
Sat Feb 18 21:30:00 GMT 2006


> From: Shankar Unni
> Sent: Friday, February 17, 2006 2:28 PM
> To: cygwin@cygwin.com
> Subject: Re: _kbhit
>> Gary R. Van Sickle wrote:
>> > Arend-Jan Westhoff writes:
> >> I cannot confirm your assertion that msvcrt.dll and cygwin1.dll 
> >> cannot be used together.
>> > The Gary Exclusion Principle: Two C runtimes cannot occupy 
> the same 
> > point in space at the same moment in time.
>> The problem here is that unfortunately they *can* occupy the 
> same point in space at the same time, with the same bad 
> effects as in science fiction movies when one object 
> materializes in the middle of another :-).
>
Exactly: Attempting to violate the Gary Exclusion Principle can only result
in tragedy. In this case, the computer turns into a particle so dense not
even light can escape.
> The problem is that, for instance, some of your malloc calls 
> will link to the cygwin libc, while others (from within the 
> Windows DLLs) will link to MSVCRT, and if you free the 
> pointer with the "other" library, terrible things will happen.

Ah yes, the Gump Uncertainty Principle: You never know which malloc you're
going to get.
-- 
Gary R. Van Sickle
 
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/


More information about the Cygwin mailing list

AltStyle によって変換されたページ (->オリジナル) /