Differences From Artifact [2e574ba290]:
- File
src/OFXMLParser.m
— part of check-in
[8f4d7a5b74]
at
2009-07-17 15:16:25
on branch trunk
— Initial OFXMLParser implementation. There's still a LOT missing.
Missing stuff includes proper namespace handling, handling of comments,
handling of <?xml ...?>, error handling and much more. (user: js, size: 10219) [annotate] [blame] [check-ins using]
To Artifact [9cf8e5058f]:
- File src/OFXMLParser.m — part of check-in [5eae1c66bc] at 2009-07-17 17:17:24 on branch trunk — Two minor changes. (user: js, size: 10225) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
17 18 19 20 21 22 23 | #import "OFAutoreleasePool.h" #import "OFExceptions.h" #import "OFMacros.h" int _OFXMLParser_reference; static OF_INLINE OFString* | | | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | #import "OFAutoreleasePool.h" #import "OFExceptions.h" #import "OFMacros.h" int _OFXMLParser_reference; static OF_INLINE OFString* parse_numeric_entity(const char *entity, size_t length) { uint32_t c; size_t i; char buf[4]; if (length == 1 || *entity != '#') return nil; |
︙ | ︙ |