mirror of
https://github.com/reactos/reactos.git
synced 2025-06-12 14:38:30 +00:00
[BOOTLIB] Fix 64 bit issues (#433)
This commit is contained in:
parent
8bbbab534a
commit
3be4081607
18 changed files with 85 additions and 58 deletions
|
@ -567,7 +567,7 @@ MmHaInitialize (
|
|||
|
||||
PVOID
|
||||
BlMmAllocateHeap (
|
||||
_In_ ULONG Size
|
||||
_In_ SIZE_T Size
|
||||
)
|
||||
{
|
||||
ULONG BufferSize;
|
||||
|
@ -581,8 +581,8 @@ BlMmAllocateHeap (
|
|||
}
|
||||
|
||||
/* Align the buffer size to the minimum size required */
|
||||
BufferSize = ALIGN_UP(Size + FIELD_OFFSET(BL_BUSY_HEAP_ENTRY, Buffer),
|
||||
FIELD_OFFSET(BL_BUSY_HEAP_ENTRY, Buffer));
|
||||
BufferSize = ALIGN_UP_BY(Size + FIELD_OFFSET(BL_BUSY_HEAP_ENTRY, Buffer),
|
||||
FIELD_OFFSET(BL_BUSY_HEAP_ENTRY, Buffer));
|
||||
|
||||
/* Watch out for overflow */
|
||||
if (BufferSize <= Size)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue