diff --git a/ChangeLog b/ChangeLog index 1d7ade956..49c5a7741 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2003-09-25 Richard Frith-Macdonald + + * Source/NSConnection.m: Fix obscure bug releasing in-progress + request information on connection deallocation. + 2003-09-23 Adam Fedor * Source/Additions/Makefile.preamble: Add DLL build flag for cyginw diff --git a/Source/NSConnection.m b/Source/NSConnection.m index ec5c9d84f..ae2091a42 100644 --- a/Source/NSConnection.m +++ b/Source/NSConnection.m @@ -1728,9 +1728,9 @@ static BOOL multi_threaded = NO; while (node != 0) { - if (node->key.obj != dummyObject) + if (node->value.obj != dummyObject) { - RELEASE(node->key.obj); + RELEASE(node->value.obj); } node = GSIMapEnumeratorNextNode(&enumerator); }