aboutsummaryrefslogtreecommitdiff
path: root/sys/compat/freebsd32
diff options
context:
space:
mode:
authorKornel Dulęba <kd@FreeBSD.org>2022-06-02 07:58:12 +0000
committerKornel Dulęba <kd@FreeBSD.org>2022-07-18 14:27:32 +0000
commit361971fbca5fdb8121dd4d05119d81269af78ea7 (patch)
tree19256d2ffea2eaee1955f7cf83006300cbeaeab7 /sys/compat/freebsd32
parentf6ac79fb12f3c7ad891849d6721a20a100f6a9a9 (diff)
downloadsrc-361971fbca5fdb8121dd4d05119d81269af78ea7.tar.gz
src-361971fbca5fdb8121dd4d05119d81269af78ea7.zip
Diffstat (limited to 'sys/compat/freebsd32')
-rw-r--r--sys/compat/freebsd32/freebsd32_misc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/compat/freebsd32/freebsd32_misc.c b/sys/compat/freebsd32/freebsd32_misc.c
index 67dcaa35cae5..d1c44a4f9952 100644
--- a/sys/compat/freebsd32/freebsd32_misc.c
+++ b/sys/compat/freebsd32/freebsd32_misc.c
@@ -3525,7 +3525,7 @@ freebsd32_copyout_strings(struct image_params *imgp, uintptr_t *stack_base)
/*
* Install sigcode.
*/
- if (sysent->sv_sigcode_base == 0) {
+ if (!PROC_HAS_SHP(imgp->proc)) {
szsigcode = *sysent->sv_szsigcode;
destp -= szsigcode;
destp = rounddown2(destp, sizeof(uint32_t));