ObjFW  Diff

Differences From Artifact [0a53af1b21]:

To Artifact [241b0f4d77]:


51
52
53
54
55
56
57


58



59
60


61


62
63
64
65
66
67
68
51
52
53
54
55
56
57
58
59

60
61
62
63

64
65
66
67
68
69
70
71
72
73
74
75







+
+
-
+
+
+

-
+
+

+
+







	if (strcmp(cls->name, "Protocol") != 0)
		classes_cnt++;
}

bool
class_registerAlias_np(Class cls, const char *name)
{
	objc_global_mutex_lock();

	if (classes == NULL)
	if (classes == NULL) {
		objc_global_mutex_unlock();

		return NO;

	}

	objc_hashtable_set(classes, name, (Class)((uintptr_t)cls | 1));

	objc_global_mutex_unlock();

	return YES;
}

static void
register_selectors(struct objc_abi_class *cls)
{