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:
parent
01385aab2d
commit
b1cc013132
|
@ -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;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue