@@ -12,10 +12,11 @@ #import "OFObject.h" #import "OFString.h" extern int _OFXMLParser_reference; +@class OFMutableString; @class OFXMLParser; /** * A protocol that needs to be implemented by delegates for OFXMLParser. */ @@ -118,19 +119,19 @@ OF_XMLPARSER_IN_COMMENT_1, OF_XMLPARSER_IN_COMMENT_2, OF_XMLPARSER_IN_COMMENT_3, OF_XMLPARSER_IN_COMMENT_4 } state; - OFString *cache; + OFMutableString *cache; OFString *name; OFString *prefix; OFString *ns; - OFArray *attrs; + OFMutableArray *attrs; OFString *attr_name; OFString *attr_prefix; char delim; - OFArray *previous; + OFMutableArray *previous; } /** * \return A new, autoreleased OFXMLParser */