summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2019-08-11 23:43:01 +0200
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2019-08-11 23:43:01 +0200
commitbe3a664756c78cce3c9c02d4746da4f79b18fec7 (patch)
treeff8b37b3be9ab7d49be09b1c8774855a3e9e0c1d
parent85f0d85bada3264a7e7343087b68f6ff2e44d9a8 (diff)
Fix allocation test
* vm/vm_map.c (vm_map_fork): Check for `new_map` being non-NULL, and not for `new_pmap` a second time.
-rw-r--r--vm/vm_map.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/vm/vm_map.c b/vm/vm_map.c
index 8afa74b3..aadaec14 100644
--- a/vm/vm_map.c
+++ b/vm/vm_map.c
@@ -4247,7 +4247,7 @@ vm_map_t vm_map_fork(vm_map_t old_map)
new_map = vm_map_create(new_pmap,
old_map->min_offset,
old_map->max_offset);
- if (new_pmap == PMAP_NULL) {
+ if (new_map == PMAP_NULL) {
pmap_destroy(new_pmap);
return VM_MAP_NULL;
}