This is the mail archive of the cygwin-developers@sources.redhat.com 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]

Re: _impure_ptr uninitialized in DLLs?


On Wed, Jul 05, 2000 at 02:05:42PM -0400, Chris Faylor wrote:
>On Wed, Jul 05, 2000 at 12:50:29PM +0100, Fifer, Eric wrote:
>>Starting with the Jul-01 snapshot, something changed with the handling
>>of _impure_ptr so that within a newly compiled DLL its value is NULL.
>>Previously compiled DLLs continue to work.  Presumably this is related
>>to the restructuring of user_data.
>>
>>I'll try to hunt down the problem, but thought I should report it in
>>the meantime.
>
>I see the problem.  I don't know how to solve it yet but I'm
>working on it.
>
>I'm glad that you found this.  If we'd released a version of the Cygwin
>DLL with this problem there would have been hell-to-pay.

I've checked in a fix for this.  It was pretty tricky.  Let's see if I
actually got it right.

cgf

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