diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2020-03-15 23:50:48 +0100 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2020-03-15 23:50:48 +0100 |
commit | e8d448c1fe095e98eaab7bd422373e1ded282bc2 (patch) | |
tree | 89f90323fab89d76e2d4e3d5b85ea2e2ead62158 /vm | |
parent | 970e7cd16afb136b256479e2ca0723d74e8bb6e1 (diff) | |
download | gnumach-e8d448c1fe095e98eaab7bd422373e1ded282bc2.tar.gz gnumach-e8d448c1fe095e98eaab7bd422373e1ded282bc2.tar.bz2 gnumach-e8d448c1fe095e98eaab7bd422373e1ded282bc2.zip |
vm_object_copy_call: Make sure vm_object_enter succeeds
Suggested by guy fleury iteriteka <gfleury@disroot.org>
* vm/vm_object.c (ipc/mavm_object_copy_call): Make sure vm_object_enter call
succeeds.
Diffstat (limited to 'vm')
-rw-r--r-- | vm/vm_object.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/vm/vm_object.c b/vm/vm_object.c index a68e5209..bbc1d6e2 100644 --- a/vm/vm_object.c +++ b/vm/vm_object.c @@ -1368,6 +1368,7 @@ kern_return_t vm_object_copy_call( */ new_object = vm_object_enter(new_memory_object, size, FALSE); + assert(new_object); new_object->shadow = src_object; new_object->shadow_offset = src_offset; |