ObjFW  Diff

Differences From Artifact [c6d94e0ddb]:

To Artifact [a3d968177a]:


268
269
270
271
272
273
274
275
276


277
278
279
280
281
282
283
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 readNBytes: of_pagesize
						intoBuffer: buffer];
			size_t length = [stream readIntoBuffer: buffer
							length: of_pagesize];

			[self parseBuffer: buffer
				   length: length];
		}
	} @finally {
		[self freeMemory: buffer];
	}