From e9da1d29939a74e186afc39f2fce8e085764fea0 Mon Sep 17 00:00:00 2001 From: Kimplul Date: Sat, 6 Jul 2024 20:29:49 +0300 Subject: make dmem a bit more readable --- src/uapi/mem.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/uapi/mem.c') 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); -- cgit v1.3