summaryrefslogtreecommitdiffstats
path: root/sys/kern/imgact_aout.c
diff options
context:
space:
mode:
authortjr <tjr@FreeBSD.org>2004-06-05 02:18:28 +0000
committertjr <tjr@FreeBSD.org>2004-06-05 02:18:28 +0000
commit02a7d287a2f48d1a130773559be6fe4b5a9250c0 (patch)
treed9640fefa0e77a55f0655441d7ced9ece3f32a82 /sys/kern/imgact_aout.c
parent445b7fecaa7b9b3cef0f344d22aa7304b6c70f91 (diff)
downloadFreeBSD-src-02a7d287a2f48d1a130773559be6fe4b5a9250c0.zip
FreeBSD-src-02a7d287a2f48d1a130773559be6fe4b5a9250c0.tar.gz
Change the types of vn_rdwr_inchunks()'s len and aresid arguments to
size_t and size_t *, respectively. Update callers for the new interface. This is a better fix for overflows that occurred when dumping segments larger than 2GB to core files.
Diffstat (limited to 'sys/kern/imgact_aout.c')
-rw-r--r--sys/kern/imgact_aout.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/kern/imgact_aout.c b/sys/kern/imgact_aout.c
index 6bad705..803f765 100644
--- a/sys/kern/imgact_aout.c
+++ b/sys/kern/imgact_aout.c
@@ -307,7 +307,7 @@ aout_coredump(td, vp, limit)
ctob(vm->vm_ssize)), round_page(ctob(vm->vm_ssize)),
(off_t)ctob(uarea_pages + kstack_pages) +
ctob(vm->vm_dsize), UIO_USERSPACE,
- IO_UNIT | IO_DIRECT, cred, NOCRED, (int *) NULL, td);
+ IO_UNIT | IO_DIRECT, cred, NOCRED, NULL, td);
return (error);
}
OpenPOWER on IntegriCloud