@@ -15,10 +15,11 @@ */ #include "config.h" #import "OFXMLAttribute.h" +#import "OFXMLNode+Private.h" #import "OFString.h" #import "OFDictionary.h" #import "OFXMLElement.h" #import "OFInvalidArgumentException.h" @@ -52,11 +53,11 @@ - initWithName: (OFString *)name namespace: (OFString *)namespace stringValue: (OFString *)stringValue { - self = [super init]; + self = [super OF_init]; @try { _name = [name copy]; _namespace = [namespace copy]; _stringValue = [stringValue copy]; @@ -68,11 +69,11 @@ return self; } - initWithSerialization: (OFXMLElement *)element { - self = [super init]; + self = [super OF_init]; @try { void *pool = objc_autoreleasePoolPush(); if (![[element name] isEqual: [self className]] ||