ObjFW  Diff

Differences From Artifact [936af7ddb3]:

To Artifact [0fa5062289]:


116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
		if (class_conformsToProtocol(c, protocol))
			return YES;

	return NO;
#endif
}

+ (IMP)replaceMethod: (SEL)selector
 withMethodFromClass: (Class)class;
{
#ifdef __objc_INCLUDE_GNU
	Method_t method = class_get_instance_method(self, selector);
	IMP oldimp, newimp;

	if (method == NULL)
		@throw [OFInvalidArgumentException newWithClass: self







|
|







116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
		if (class_conformsToProtocol(c, protocol))
			return YES;

	return NO;
#endif
}

+  (IMP)replaceMethod: (SEL)selector
  withMethodFromClass: (Class)class;
{
#ifdef __objc_INCLUDE_GNU
	Method_t method = class_get_instance_method(self, selector);
	IMP oldimp, newimp;

	if (method == NULL)
		@throw [OFInvalidArgumentException newWithClass: self