1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 14:17:36 +00:00

Kernel+UE+LibC: Store address as void* in SC_m{re,}map_params

Most other syscalls pass address arguments as `void*` instead of
`uintptr_t`, so let's do that here too. Besides improving consistency,
this commit makes `strace` correctly pretty-print these arguments in
hex.
This commit is contained in:
Daniel Bertalan 2021-12-22 13:20:32 +01:00 committed by Andreas Kling
parent d1ef8e63f7
commit 8e3d1a42e3
5 changed files with 8 additions and 8 deletions

View file

@ -239,7 +239,7 @@ struct StringListArgument {
};
struct SC_mmap_params {
uintptr_t addr;
void* addr;
size_t size;
size_t alignment;
int32_t prot;
@ -250,7 +250,7 @@ struct SC_mmap_params {
};
struct SC_mremap_params {
uintptr_t old_address;
void* old_address;
size_t old_size;
size_t new_size;
int32_t flags;