Differences From Artifact [c6d94e0ddb]:
- File
src/OFXMLParser.m
— part of check-in
[7a42ee8f11]
at
2012-06-06 17:16:22
on branch trunk
— Rename -[OFXMLParser parseBuffer:withLength:].
It's -[parseBuffer:length:] now. (user: js, size: 25060) [annotate] [blame] [check-ins using]
To Artifact [a3d968177a]:
- File src/OFXMLParser.m — part of check-in [0d4059306a] at 2012-06-07 12:03:10 on branch trunk — Rework OFStream API. (user: js, size: 25061) [annotate] [blame] [check-ins using] [more...]
| ︙ | ︙ | |||
268 269 270 271 272 273 274 |
- (void)parseStream: (OFStream*)stream
{
char *buffer = [self allocMemoryWithSize: of_pagesize];
@try {
while (![stream isAtEndOfStream]) {
| | | | 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 |
- (void)parseStream: (OFStream*)stream
{
char *buffer = [self allocMemoryWithSize: of_pagesize];
@try {
while (![stream isAtEndOfStream]) {
size_t length = [stream readIntoBuffer: buffer
length: of_pagesize];
[self parseBuffer: buffer
length: length];
}
} @finally {
[self freeMemory: buffer];
}
|
| ︙ | ︙ |