0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-05-29 08:13:46 +02:00

ircd::buffer: Fix missing align_up() result wrapping.

This commit is contained in:
Jason Volk 2020-11-01 06:56:55 -08:00
parent 01385aab2d
commit b1cc013132

View file

@ -516,7 +516,7 @@ ircd::buffer::align_up(uintptr_t ptr,
size_t alignment)
{
alignment = std::max(alignment, 1UL);
ptr += alignment - (ptr % alignment);
ptr += (alignment - (ptr % alignment)) % alignment;
return ptr;
}