---
 libmachdev/trivfs_server.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/libmachdev/trivfs_server.c b/libmachdev/trivfs_server.c
index bbd73555..05dc7279 100644
--- a/libmachdev/trivfs_server.c
+++ b/libmachdev/trivfs_server.c
@@ -332,6 +332,8 @@ trivfs_S_fsys_init (struct trivfs_control *fsys,
   assert_perror_backtrace (err);
   err = proc_set_exe (proc, program_invocation_short_name);
   assert_perror_backtrace (err);
+  err = proc_set_arg_locations (proc, (vm_address_t)machdev_argv, 
(vm_address_t)environ);
+  assert_perror_backtrace (err);
   mach_port_deallocate (mach_task_self (), proc);
 
   if (bootstrapping)
-- 
2.31.0


Reply via email to