ObjFW  Diff

Differences From Artifact [47cf79266e]:

To Artifact [802118dfd1]:


70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
struct objc_selector {
	uintptr_t uid;
	const char *types;
};

struct objc_super {
	id self;
	Class class;
};

struct objc_method {
	struct objc_selector sel;
	IMP imp;
};








|







70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
struct objc_selector {
	uintptr_t uid;
	const char *types;
};

struct objc_super {
	id self;
	Class cls;
};

struct objc_method {
	struct objc_selector sel;
	IMP imp;
};

218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
{
	return class_getName(object_getClass(obj));
}

static inline BOOL
class_isMetaClass(Class cls_)
{
	struct objc_class *cls = cls_;

	return (cls->info & OBJC_CLASS_INFO_METACLASS);
}

#undef OBJC_BRIDGE

#endif







|







218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
{
	return class_getName(object_getClass(obj));
}

static inline BOOL
class_isMetaClass(Class cls_)
{
	struct objc_class *cls = (struct objc_class*)cls_;

	return (cls->info & OBJC_CLASS_INFO_METACLASS);
}

#undef OBJC_BRIDGE

#endif