CVSROOT:        /cvs/src
Module name:    src
Changes by:     [EMAIL PROTECTED]    2002-09-27 08:08:51

Modified files:
        winsup/cygwin  : ChangeLog thread.h thread.cc 

Log message:
        2002-09-27  Robert Collins <[EMAIL PROTECTED]>
        
        * thread.cc (pthread_key::run_destructor): Run_destructor is not
        const as it needs to set the key value.
        * thread.h (pthread_key::run_destructor): Ditto.
        
        2002-09-27  Robert Collins <[EMAIL PROTECTED]>
        
        * thread.cc (pthread_key::run_destructor): Follow opengroup algorithm.
        I.e. only run the destructor NON-NULL key values, and reset the key
        to NULL before running the destructor. Reported by Thomas Pfaff.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&r1=1.1501&r2=1.1502
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/thread.h.diff?cvsroot=src&r1=1.48&r2=1.49
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/thread.cc.diff?cvsroot=src&r1=1.88&r2=1.89

Reply via email to