diff options
author | marcel <marcel@FreeBSD.org> | 2010-02-11 21:10:56 +0000 |
---|---|---|
committer | marcel <marcel@FreeBSD.org> | 2010-02-11 21:10:56 +0000 |
commit | 574fc5dc432c19d947ac3d4868f257ed14a184c2 (patch) | |
tree | 6ef02f6a2d6968f16d6d9e20e2cd1e9e0813d9aa /sys/kern/sys_process.c | |
parent | 9aa063fee42f5bde6ae89a7f079d7483b977629e (diff) | |
download | FreeBSD-src-574fc5dc432c19d947ac3d4868f257ed14a184c2.zip FreeBSD-src-574fc5dc432c19d947ac3d4868f257ed14a184c2.tar.gz |
Initialize pve_fsid and pve_fileid to VNOVAL.
Diffstat (limited to 'sys/kern/sys_process.c')
-rw-r--r-- | sys/kern/sys_process.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/kern/sys_process.c b/sys/kern/sys_process.c index 3fee0ed..d4b5d4d 100644 --- a/sys/kern/sys_process.c +++ b/sys/kern/sys_process.c @@ -424,6 +424,9 @@ ptrace_vm_entry(struct thread *td, struct proc *p, struct ptrace_vm_entry *pve) vm_map_unlock_read(map); vmspace_free(vm); + pve->pve_fsid = VNOVAL; + pve->pve_fileid = VNOVAL; + if (error == 0 && obj != NULL) { lobj = obj; for (tobj = obj; tobj != NULL; tobj = tobj->backing_object) { |