@@ -524,11 +524,11 @@ if (classes_cnt < count) count = classes_cnt; for (i = j = 0; i < classes->size; i++) { - Class cls; + void *cls; if (j >= count) { objc_global_mutex_unlock(); return j; } @@ -859,11 +859,11 @@ if (classes == NULL) return; for (i = 0; i < classes->size; i++) { if (classes->data[i] != NULL) { - Class cls = (Class)classes->data[i]->obj; + void *cls = (Class)classes->data[i]->obj; if (cls == Nil || (uintptr_t)cls & 1) continue; objc_unregister_class(cls);