ObjFW  Diff

Differences From Artifact [921b7b3d3d]:

To Artifact [e7f682556c]:


103
104
105
106
107
108
109
110

111
112
113
114
115
116
117
				const void *obj;

				obj = src->buckets[i]->buckets[j]->buckets[k];

				if (obj == NULL)
					continue;

				idx = (uint32_t)((i << 16) | (j << 8) | k);

				objc_sparsearray_set(dst, idx, obj);
			}
		}
#else
		for (j = 0; j < 256; j++) {
			const void *obj;








|
>







103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
				const void *obj;

				obj = src->buckets[i]->buckets[j]->buckets[k];

				if (obj == NULL)
					continue;

				idx = (uint32_t)
				    (((uint32_t)i << 16) | (j << 8) | k);
				objc_sparsearray_set(dst, idx, obj);
			}
		}
#else
		for (j = 0; j < 256; j++) {
			const void *obj;