Merge pull request #4820 from Lperlind/tlsf_fixup

Fix tlsf block adjustment
This commit is contained in:
Jeroen van Rijn
2025-02-10 03:12:20 +01:00
committed by GitHub

View File

@@ -260,7 +260,7 @@ adjust_request_size :: proc(size, align: uint) -> (adjusted: uint) {
// aligned size must not exceed `BLOCK_SIZE_MAX`, or we'll go out of bounds on `sl_bitmap`.
if aligned := align_up(size, align); aligned < BLOCK_SIZE_MAX {
adjusted = min(aligned, BLOCK_SIZE_MAX)
adjusted = max(aligned, BLOCK_SIZE_MIN)
}
return
}