ObjFW  Diff

Differences From Artifact [d8be8e78d1]:

To Artifact [c828b98623]:


307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326

		if (has_load(cls)) {
			setup_class(cls);

			if (cls->info & OBJC_CLASS_INFO_SETUP)
				call_load(cls);
			else {
				if (load_queue == NULL)
					load_queue = malloc(sizeof(Class));
				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;
			}







<
<
<
|
|
<







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;
			}