fix memcpy length

This commit is contained in:
方而静 2024-06-16 20:57:45 +08:00
parent ac70331977
commit ebdfb794ba
Signed by: szTom
GPG Key ID: 072D999D60C6473C

View File

@ -40,7 +40,7 @@ void c11__stable_sort(void* ptr,
if (b_end > ptr + count * elem_size) if (b_end > ptr + count * elem_size)
b_end = ptr + count * elem_size; b_end = ptr + count * elem_size;
merge(a, a_end, b, b_end, tmp, elem_size, cmp); merge(a, a_end, b, b_end, tmp, elem_size, cmp);
memcpy(a, tmp, (b_end - a) * elem_size); memcpy(a, tmp, b_end - a);
} }
} }
free(tmp); free(tmp);