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
|