ObjFW  Diff

Differences From Artifact [459569951b]:

To Artifact [8c5f408f1b]:


522
523
524
525
526
527
528
529
530
531
532
533
534
535
536

@implementation OFMethodSignature
+ (instancetype)signatureWithObjCTypes: (const char*)types
{
	return [[[self alloc] initWithObjCTypes: types] autorelease];
}

- initWithObjCTypes: (const char *)types
{
	self = [super init];

	@try {
		size_t length;
		const char *last;








|







522
523
524
525
526
527
528
529
530
531
532
533
534
535
536

@implementation OFMethodSignature
+ (instancetype)signatureWithObjCTypes: (const char*)types
{
	return [[[self alloc] initWithObjCTypes: types] autorelease];
}

- (instancetype)initWithObjCTypes: (const char *)types
{
	self = [super init];

	@try {
		size_t length;
		const char *last;