aboutsummaryrefslogtreecommitdiff
path: root/src/uapi
diff options
context:
space:
mode:
authorKimplul <kimi.h.kuparinen@gmail.com>2024-07-06 20:29:49 +0300
committerKimplul <kimi.h.kuparinen@gmail.com>2024-07-06 20:29:49 +0300
commite9da1d29939a74e186afc39f2fce8e085764fea0 (patch)
tree574aa350e488716459869945f3bc8ddf71db395d /src/uapi
parentbfc664c558afb8390c83372395d2ef0a9f8c54ab (diff)
downloadkmi-e9da1d29939a74e186afc39f2fce8e085764fea0.tar.gz
kmi-e9da1d29939a74e186afc39f2fce8e085764fea0.zip
make dmem a bit more readable
Diffstat (limited to 'src/uapi')
-rw-r--r--src/uapi/mem.c5
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);