106
107
108
109
110
111
112
113
114
115
116
117
118
119
|
objc_global_mutex_lock();
ret = objc_sparsearray_get(selectors, sel->uid);
objc_global_mutex_unlock();
return ret;
}
void
objc_free_all_selectors(void)
{
objc_sparsearray_free(selectors);
selectors = NULL;
}
|
>
>
>
>
>
>
|
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
|
objc_global_mutex_lock();
ret = objc_sparsearray_get(selectors, sel->uid);
objc_global_mutex_unlock();
return ret;
}
BOOL
sel_isEqual(SEL sel1, SEL sel2)
{
return sel1->uid == sel2->uid;
}
void
objc_free_all_selectors(void)
{
objc_sparsearray_free(selectors);
selectors = NULL;
}
|