diff --git a/ChangeLog b/ChangeLog index 73ba87ae2..6d4075055 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2004-02-11 17:47 Alexander Malmberg + + * Source/NSCountedSet.m (-initWithCoder:): Release objects outside + the -addObject: loop to keep the retain count correct. + 2004-02-11 Richard Frith-Macdonald * Source/GSHTTPURLHandle.m: Expect to read content data after headers diff --git a/Source/NSCountedSet.m b/Source/NSCountedSet.m index 5b7bcf960..7eec11872 100644 --- a/Source/NSCountedSet.m +++ b/Source/NSCountedSet.m @@ -140,8 +140,8 @@ static Class NSCountedSet_concrete_class; while (j-- > 1) { (*addImp)(self, @selector(addObject:), objs[i]); - RELEASE(objs[i]); } + RELEASE(objs[i]); } } return self;