522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
|
if (buf == NULL)
return classes_cnt;
if (classes_cnt < count)
count = classes_cnt;
for (i = j = 0; i < classes->size; i++) {
Class cls;
if (j >= count) {
objc_global_mutex_unlock();
return j;
}
if (classes->data[i] == NULL)
|
|
|
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
|
if (buf == NULL)
return classes_cnt;
if (classes_cnt < count)
count = classes_cnt;
for (i = j = 0; i < classes->size; i++) {
void *cls;
if (j >= count) {
objc_global_mutex_unlock();
return j;
}
if (classes->data[i] == NULL)
|
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
|
uint_fast32_t i;
if (classes == NULL)
return;
for (i = 0; i < classes->size; i++) {
if (classes->data[i] != NULL) {
Class cls = (Class)classes->data[i]->obj;
if (cls == Nil || (uintptr_t)cls & 1)
continue;
objc_unregister_class(cls);
}
}
|
|
|
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
|
uint_fast32_t i;
if (classes == NULL)
return;
for (i = 0; i < classes->size; i++) {
if (classes->data[i] != NULL) {
void *cls = (Class)classes->data[i]->obj;
if (cls == Nil || (uintptr_t)cls & 1)
continue;
objc_unregister_class(cls);
}
}
|