From a2daa3c15713300501aa3a6baf3671b160ebffd8 Mon Sep 17 00:00:00 2001 From: rfm Date: Fri, 8 Feb 2008 13:31:49 +0000 Subject: [PATCH] Fix retain/release issue git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26039 72102866-910b-0410-8b05-ffd578937521 --- ChangeLog | 4 ++++ Source/NSXMLParser.m | 6 +++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index ceb17bacb..974e54c89 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2008-02-07 Richard Frith-Macdonald + + * Source/NSXMLParser.m: Fix retain/release error. + 2008-02-06 Richard Frith-Macdonald * Source/NSXMLParser.m: Fix bug in sloppy parser, failing diff --git a/Source/NSXMLParser.m b/Source/NSXMLParser.m index c1ab35e4e..6f135470c 100644 --- a/Source/NSXMLParser.m +++ b/Source/NSXMLParser.m @@ -53,8 +53,8 @@ static NSNull *null = nil; @interface NSXMLSAXHandler : GSSAXHandler { @public - id _delegate; - id _owner; + id _delegate; // Not retained + id _owner; // Not retained NSError *_lastError; BOOL _shouldProcessNamespaces; BOOL _shouldReportNamespacePrefixes; @@ -413,7 +413,7 @@ static NSNull *null = nil; - (void) _setOwner: (id)owner { - ASSIGN(_owner, owner); + _owner = owner; } @end