@@ -33,24 +33,24 @@ } - (void)dealloc { [stack release]; - [delegate release]; + [(id)delegate release]; [super dealloc]; } -- (OFObject *)delegate -{ - return [[delegate retain] autorelease]; -} - -- (void)setDelegate: (OFObject *)delegate_ -{ - [delegate_ retain]; - [delegate release]; +- (id )delegate +{ + return [[(id)delegate retain] autorelease]; +} + +- (void)setDelegate: (id )delegate_ +{ + [(id)delegate_ retain]; + [(id)delegate release]; delegate = delegate_; } - (void)parser: (OFXMLParser*)parser didStartElement: (OFString*)name