This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: _kbhit


On Fri, Feb 17, 2006 at 12:27:52PM -0800, Shankar Unni wrote:
>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
>:-).
>
>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.

Details, details.

The bottom line comes down to sheer will.  If someone really wants
_kbhit then, with enough reinstalls, and email messages stating that
fact, it will surely happen regardless of runtimes or exclusionary
principles.

Human spirit and indomitable determination trumps all!

cgf

--
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/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]