1.1 --- a/libexec/lib/src/process_creating.cc Sun Mar 19 17:58:10 2023 +0100
1.2 +++ b/libexec/lib/src/process_creating.cc Sun Mar 19 19:38:07 2023 +0100
1.3 @@ -43,8 +43,8 @@
1.4
1.5 /* Initialise the process creator with the details of a region mapper. */
1.6
1.7 -ProcessCreating::ProcessCreating(const char *rm_filename)
1.8 -: _rm_filename(rm_filename)
1.9 +ProcessCreating::ProcessCreating(const char *rm_filename, file_t *rm_file)
1.10 +: _rm_filename(rm_filename), _rm_file(rm_file)
1.11 {
1.12 }
1.13
1.14 @@ -54,7 +54,7 @@
1.15
1.16 long ProcessCreating::init_region_mapper()
1.17 {
1.18 - long err = exec_get_payload(_rm_filename, &_rm_payload, true);
1.19 + long err = exec_get_payload_file(_rm_file, &_rm_payload, true);
1.20
1.21 if (err)
1.22 return err;