diff options
author | kib <kib@FreeBSD.org> | 2016-10-07 11:50:59 +0000 |
---|---|---|
committer | kib <kib@FreeBSD.org> | 2016-10-07 11:50:59 +0000 |
commit | c957870654bcbc5a492a34d02676e39ef6a99f0a (patch) | |
tree | 39a9ea7cb21a504c1fe888bed47aeba4e49a3121 /sys/kern | |
parent | 2232fe456599d891358a8321215551bd592b7c2b (diff) | |
download | FreeBSD-src-c957870654bcbc5a492a34d02676e39ef6a99f0a.zip FreeBSD-src-c957870654bcbc5a492a34d02676e39ef6a99f0a.tar.gz |
MFC r306674:
Style.
Diffstat (limited to 'sys/kern')
-rw-r--r-- | sys/kern/imgact_elf.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/sys/kern/imgact_elf.c b/sys/kern/imgact_elf.c index 40760bc..7dc785b 100644 --- a/sys/kern/imgact_elf.c +++ b/sys/kern/imgact_elf.c @@ -440,7 +440,7 @@ __elfN(map_insert)(vm_map_t map, vm_object_t object, vm_ooffset_t offset, rv = vm_map_find(map, NULL, 0, &start, end - start, 0, VMFS_NO_SPACE, prot | VM_PROT_WRITE, VM_PROT_ALL, 0); - if (rv) + if (rv != KERN_SUCCESS) return (rv); if (object == NULL) return (KERN_SUCCESS); @@ -455,9 +455,8 @@ __elfN(map_insert)(vm_map_t map, vm_object_t object, vm_ooffset_t offset, error = copyout((caddr_t)sf_buf_kva(sf) + off, (caddr_t)start, sz); vm_imgact_unmap_page(sf); - if (error) { + if (error != 0) return (KERN_FAILURE); - } offset += sz; } rv = KERN_SUCCESS; |