Index: src/OFXMLParser.h ================================================================== --- src/OFXMLParser.h +++ src/OFXMLParser.h @@ -145,11 +145,11 @@ + xmlParser; /** * \return The delegate that is used by the XML parser */ -- (id)delegate; +- (OFObject *)delegate; /** * Sets the delegate the OFXMLParser should use. * * \param delegate The delegate to use Index: src/OFXMLParser.m ================================================================== --- src/OFXMLParser.m +++ src/OFXMLParser.m @@ -148,11 +148,11 @@ [previous release]; [super dealloc]; } -- (id)delegate +- (OFObject *)delegate { return [[delegate retain] autorelease]; } - (void)setDelegate: (OFObject *)delegate_