diff options
Diffstat (limited to 'sys/i386/ibcs2')
-rw-r--r-- | sys/i386/ibcs2/ibcs2_sysvec.c | 2 | ||||
-rw-r--r-- | sys/i386/ibcs2/imgact_coff.c | 5 |
2 files changed, 1 insertions, 6 deletions
diff --git a/sys/i386/ibcs2/ibcs2_sysvec.c b/sys/i386/ibcs2/ibcs2_sysvec.c index 6a4dacc..74be782 100644 --- a/sys/i386/ibcs2/ibcs2_sysvec.c +++ b/sys/i386/ibcs2/ibcs2_sysvec.c @@ -91,7 +91,7 @@ static int ibcs2_fixup(register_t **stack_base, struct image_params *imgp) { - return (suword(--(*stack_base), imgp->argc)); + return (suword(--(*stack_base), imgp->args->argc)); } /* diff --git a/sys/i386/ibcs2/imgact_coff.c b/sys/i386/ibcs2/imgact_coff.c index 6470813..226d1e9 100644 --- a/sys/i386/ibcs2/imgact_coff.c +++ b/sys/i386/ibcs2/imgact_coff.c @@ -332,11 +332,6 @@ exec_coff_imgact(imgp) VOP_UNLOCK(imgp->vp, 0, td); - if ((error = exec_extract_strings(imgp)) != 0) { - DPRINTF(("%s(%d): return %d\n", __FILE__, __LINE__, error)); - goto fail; - } - exec_new_vmspace(imgp, &ibcs2_svr3_sysvec); vmspace = imgp->proc->p_vmspace; |