summaryrefslogtreecommitdiffstats
path: root/sys/i386/ibcs2
diff options
context:
space:
mode:
Diffstat (limited to 'sys/i386/ibcs2')
-rw-r--r--sys/i386/ibcs2/ibcs2_sysvec.c2
-rw-r--r--sys/i386/ibcs2/imgact_coff.c5
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;
OpenPOWER on IntegriCloud