40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
|
}
@end
@implementation OFXMLElement_OFXMLElementBuilderDelegate
- (void)elementBuilder: (OFXMLElementBuilder*)builder
didBuildElement: (OFXMLElement*)elem
{
element = [elem retain];
}
- (void)dealloc
{
[element release];
[super dealloc];
|
>
>
>
>
>
>
|
>
|
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
|
}
@end
@implementation OFXMLElement_OFXMLElementBuilderDelegate
- (void)elementBuilder: (OFXMLElementBuilder*)builder
didBuildElement: (OFXMLElement*)elem
{
/*
* Make sure we don't take whitespaces before or after the root element
* into account.
*/
if ([elem name] != nil) {
assert(element == nil);
element = [elem retain];
}
}
- (void)dealloc
{
[element release];
[super dealloc];
|