@@ -38,11 +38,11 @@ nodes[i++] = [node retain]; } - (void)XMLElementBuilderTests { - OFAutoreleasePool *pool = [[OFAutoreleasePool alloc] init]; + void *pool = objc_autoreleasePoolPush(); OFXMLParser *p = [OFXMLParser parser]; OFXMLElementBuilder *builder = [OFXMLElementBuilder elementBuilder]; OFString *str = @"barbaz" " " ""; @@ -57,8 +57,8 @@ nodes[1] != nil && [nodes[1].XMLString isEqual: @""] && i == 2) [nodes[0] release]; [nodes[1] release]; - [pool drain]; + objc_autoreleasePoolPop(pool); } @end