ObjFW  Diff

Differences From Artifact [20e274a7c7]:

To Artifact [fbe3b55d16]:


262
263
264
265
266
267
268
269
270
271
272
273
274
275
276

	[super dealloc];
}
# endif
@end

@implementation OFRunLoop_WriteQueueItem
# ifdef OF_HAVE_BLOCKS
- (bool)handleObject: (id)object
{
	size_t length;
	id exception = nil;

	@try {
		length = [object writeBuffer: (char *)_buffer + _writtenLength







<







262
263
264
265
266
267
268

269
270
271
272
273
274
275

	[super dealloc];
}
# endif
@end

@implementation OFRunLoop_WriteQueueItem

- (bool)handleObject: (id)object
{
	size_t length;
	id exception = nil;

	@try {
		length = [object writeBuffer: (char *)_buffer + _writtenLength
309
310
311
312
313
314
315

316
317
318
319
320
321
322
		_writtenLength = 0;
		return true;
# ifdef OF_HAVE_BLOCKS
	}
# endif
}


- (void)dealloc
{
	[_block release];

	[super dealloc];
}
# endif







>







308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
		_writtenLength = 0;
		return true;
# ifdef OF_HAVE_BLOCKS
	}
# endif
}

# ifdef OF_HAVE_BLOCKS
- (void)dealloc
{
	[_block release];

	[super dealloc];
}
# endif