summaryrefslogtreecommitdiff
path: root/libfshelp/start-translator-long.c
diff options
context:
space:
mode:
authorMiles Bader <miles@gnu.org>1995-10-13 23:26:23 +0000
committerMiles Bader <miles@gnu.org>1995-10-13 23:26:23 +0000
commit92b3b2cfb6c240ce940093ea656193d90d65d7be (patch)
tree5a9a7c6084f58c52c0a853d5e6189fe2006ccfe0 /libfshelp/start-translator-long.c
parent27bcea1ef64bb6bb1f21fab09334e9ab9be5d74b (diff)
(fshelp_start_translator_long): Undo last change to file_exec args.
Diffstat (limited to 'libfshelp/start-translator-long.c')
-rw-r--r--libfshelp/start-translator-long.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/libfshelp/start-translator-long.c b/libfshelp/start-translator-long.c
index 10b5237a..05187dac 100644
--- a/libfshelp/start-translator-long.c
+++ b/libfshelp/start-translator-long.c
@@ -219,13 +219,12 @@ fshelp_start_translator_long (file_t underlying,
ports[INIT_PORT_BOOTSTRAP] = bootstrap;
/* Try and exec the translator in TASK... */
- err = file_exec (executable, task, MACH_MSG_TYPE_MOVE_SEND, EXEC_DEFAULTS,
- argz, argz_len, 0, 0, 0, 0,
- fds, fds_type, fds_len, 0,
- ports, ports_type, ports_len, 0,
- ints, ints_len, 0, 0, 0, 0, 0, 0, 0);
+ err = file_exec (executable, task, EXEC_DEFAULTS,
+ argz, argz_len, 0, 0,
+ fds, fds_type, fds_len,
+ ports, ports_type, ports_len,
+ ints, ints_len, 0, 0, 0, 0);
ports_moved = 1;
- task = MACH_PORT_NULL; /* record that we've sent it */
if (ports_type == MACH_MSG_TYPE_COPY_SEND)
mach_port_deallocate (mach_task_self (), bootstrap);