aboutsummaryrefslogtreecommitdiff
path: root/src/elf.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/elf.c')
-rw-r--r--src/elf.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/elf.c b/src/elf.c
index 85b4b2e..f643d41 100644
--- a/src/elf.c
+++ b/src/elf.c
@@ -93,10 +93,9 @@ static stat_t __map_exec(struct tcb *t,
/* create empty vmem so we don't have to worry about possible overlaps */
struct vmem *new_vmem = create_vmem();
- if (!new_vmem) {
- use_vmem(t->rpc.vmem);
+ if (!new_vmem)
return ERR_OOMEM;
- }
+
struct vmem *old_vmem = t->proc.vmem;
t->proc.vmem = new_vmem;