mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-05 23:28:48 +00:00
Merge pull request #4820 from Lperlind/tlsf_fixup
Fix tlsf block adjustment
This commit is contained in:
@@ -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`.
|
// 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 {
|
if aligned := align_up(size, align); aligned < BLOCK_SIZE_MAX {
|
||||||
adjusted = min(aligned, BLOCK_SIZE_MAX)
|
adjusted = max(aligned, BLOCK_SIZE_MIN)
|
||||||
}
|
}
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user