diff options
Diffstat (limited to 'kernel/user.c')
-rw-r--r-- | kernel/user.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/user.c b/kernel/user.c index 7c475e8..f444b6c 100644 --- a/kernel/user.c +++ b/kernel/user.c @@ -748,7 +748,7 @@ int user_duplicate(pcb_t *new, pcb_t *old) // Next, add a USER_PDE page table that's a duplicate of the // current process' page table - if (!vm_uvmdup(old->pdir, new->pdir)) { + if (!vm_uvmdup(new->pdir, old->pdir)) { // check for memory leak? return E_NO_MEMORY; } |