fix: padding of libknot knot_rdataset_copy when redis calling function on unaligned data

This commit is contained in:
Jan Hák 2025-12-05 15:38:13 +01:00
parent 67b3f17c1f
commit 40780789f7

View file

@ -140,7 +140,7 @@ int knot_rdataset_copy(knot_rdataset_t *dst, const knot_rdataset_t *src, knot_mm
if (dst->rdata == NULL) {
return KNOT_ENOMEM;
}
memcpy(dst->rdata, src->rdata, src->size);
memcpy(dst->rdata, (void *)src->rdata, src->size);
} else {
assert(src->size == 0);
dst->rdata = NULL;