Fix compilation

This commit is contained in:
momo5502
2025-08-18 19:16:43 +02:00
parent 8e984b8b29
commit 5a3d05c64c

View File

@@ -16,7 +16,7 @@ namespace
void setup_gdt(x86_64_emulator& emu, memory_manager& memory)
{
memory.allocate_memory(GDT_ADDR, page_align_up(GDT_LIMIT), memory_permission::read);
memory.allocate_memory(GDT_ADDR, static_cast<size_t>(page_align_up(GDT_LIMIT)), memory_permission::read);
emu.load_gdt(GDT_ADDR, GDT_LIMIT);
emu.write_memory<uint64_t>(GDT_ADDR + 6 * (sizeof(uint64_t)), 0xEFFE000000FFFF);