diff options
| author | Kimplul <kimi.h.kuparinen@gmail.com> | 2024-07-06 20:29:49 +0300 |
|---|---|---|
| committer | Kimplul <kimi.h.kuparinen@gmail.com> | 2024-07-06 20:29:49 +0300 |
| commit | e9da1d29939a74e186afc39f2fce8e085764fea0 (patch) | |
| tree | 574aa350e488716459869945f3bc8ddf71db395d /src/uapi | |
| parent | bfc664c558afb8390c83372395d2ef0a9f8c54ab (diff) | |
| download | kmi-e9da1d29939a74e186afc39f2fce8e085764fea0.tar.gz kmi-e9da1d29939a74e186afc39f2fce8e085764fea0.zip | |
make dmem a bit more readable
Diffstat (limited to 'src/uapi')
| -rw-r--r-- | src/uapi/mem.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/uapi/mem.c b/src/uapi/mem.c index 932027b..17823a1 100644 --- a/src/uapi/mem.c +++ b/src/uapi/mem.c @@ -65,15 +65,14 @@ SYSCALL_DEFINE3(req_fixmem)(struct tcb *t, sys_arg_t fixed, sys_arg_t size, SYSCALL_DEFINE1(free_mem)(struct tcb *t, sys_arg_t start) { struct tcb *r = get_cproc(t); - vm_t vm_start = (vm_t)start; stat_t status = OK; /* try freeing normal user memory first, if that fails, try device * memory, otherwise just assume the address is borked. */ - if (!(status = free_uvmem(r, vm_start))) + if (!(status = free_uvmem(r, start))) return_args1(t, OK); - if (!(status = free_devmem(r, vm_start))) + if (!(status = free_devmem(r, start))) return_args1(t, OK); return_args1(t, status); |
