1.1 --- a/libexec/lib/src/memory.cc Sun Jun 12 17:50:58 2022 +0200
1.2 +++ b/libexec/lib/src/memory.cc Sun Jun 12 18:04:17 2022 +0200
1.3 @@ -33,7 +33,7 @@
1.4
1.5 /* Obtain the payload as a dataspace. */
1.6
1.7 -long exec_get_payload(const char *filename, Payload **payload)
1.8 +long exec_get_payload(const char *filename, Payload **payload, bool attach)
1.9 {
1.10 file_t *file = client_open(filename, O_RDONLY);
1.11
1.12 @@ -86,10 +86,10 @@
1.13 return -L4_EIO;
1.14 }
1.15
1.16 - err = segment->fill(rfile);
1.17 + err = segment->fill(rfile, attach);
1.18 }
1.19 else
1.20 - err = segment->allocate();
1.21 + err = segment->allocate(attach);
1.22
1.23 if (err)
1.24 {