Differences From Artifact [d290a6e873]:
- File
src/OFXMLElement.m
— part of check-in
[494dca4ae4]
at
2011-05-14 12:26:39
on branch trunk
— Use XML for serialization.
This way, we don't need a new parser and don't use a new format. (user: js, size: 19916) [annotate] [blame] [check-ins using]
To Artifact [476d990507]:
- File src/OFXMLElement.m — part of check-in [12a8ac4cb3] at 2011-05-14 19:48:11 on branch trunk — Ignore whitespaces around the root element in -[initWithXMLString]. (user: js, size: 20077) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
40 41 42 43 44 45 46 | } @end @implementation OFXMLElement_OFXMLElementBuilderDelegate - (void)elementBuilder: (OFXMLElementBuilder*)builder didBuildElement: (OFXMLElement*)element_ { | > > > > > > | > | 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*)element_ { /* * Make sure we don't take whitespaces before or after the root element * into account. */ if ([element_ name] != nil) { assert(element == nil); element = [element_ retain]; } } - (void)dealloc { [element release]; [super dealloc]; |
︙ | ︙ |