Skip to content

Commit ff08b57

Browse files
Use fast union instead of ordinary union. (#452)
1 parent 7bd53ce commit ff08b57

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/containers/mixed_union.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ bool array_array_container_inplace_union(
206206
return false; // not a bitset
207207
} else {
208208
memmove(src_1->array + src_2->cardinality, src_1->array, src_1->cardinality * sizeof(uint16_t));
209-
src_1->cardinality = (int32_t)union_uint16(src_1->array + src_2->cardinality, src_1->cardinality,
209+
src_1->cardinality = (int32_t)fast_union_uint16(src_1->array + src_2->cardinality, src_1->cardinality,
210210
src_2->array, src_2->cardinality, src_1->array);
211211
return false; // not a bitset
212212
}
@@ -302,7 +302,7 @@ bool array_array_container_lazy_inplace_union(
302302
return false; // not a bitset
303303
} else {
304304
memmove(src_1->array + src_2->cardinality, src_1->array, src_1->cardinality * sizeof(uint16_t));
305-
src_1->cardinality = (int32_t)union_uint16(src_1->array + src_2->cardinality, src_1->cardinality,
305+
src_1->cardinality = (int32_t)fast_union_uint16(src_1->array + src_2->cardinality, src_1->cardinality,
306306
src_2->array, src_2->cardinality, src_1->array);
307307
return false; // not a bitset
308308
}

0 commit comments

Comments
 (0)