Differences From Artifact [d8be8e78d1]:
- File
src/runtime/class.m
— part of check-in
[c5ef582958]
at
2013-03-04 17:20:15
on branch trunk
— Replace BOOL with bool.
The only places where BOOL is left are those where they are required by
the ABI. (user: js, size: 12447) [annotate] [blame] [check-ins using]
To Artifact [c828b98623]:
- File src/runtime/class.m — part of check-in [e8d6ca16e7] at 2013-03-08 23:00:50 on branch trunk — Take advantage of realloc(NULL, n) being defined. (user: js, size: 12358) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
307 308 309 310 311 312 313 | if (has_load(cls)) { setup_class(cls); if (cls->info & OBJC_CLASS_INFO_SETUP) call_load(cls); else { | < < < | | < | 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 | if (has_load(cls)) { setup_class(cls); if (cls->info & OBJC_CLASS_INFO_SETUP) call_load(cls); else { load_queue = realloc(load_queue, sizeof(Class) * (load_queue_cnt + 1)); if (load_queue == NULL) OBJC_ERROR("Not enough memory for load " "queue!"); load_queue[load_queue_cnt++] = cls; } |
︙ | ︙ |