|
Lines 10607-10617
static void _pack_default_job_details(struct job_record *job_ptr,
Link Here
|
| 10607 |
packstr(detail_ptr->dependency, buffer); |
10607 |
packstr(detail_ptr->dependency, buffer); |
| 10608 |
|
10608 |
|
| 10609 |
if (detail_ptr->argv) { |
10609 |
if (detail_ptr->argv) { |
| 10610 |
char *cmd_line = NULL; |
10610 |
char *cmd_line = NULL, *pos = NULL; |
| 10611 |
for (i = 0; detail_ptr->argv[i]; i++) { |
10611 |
for (i = 0; detail_ptr->argv[i]; i++) { |
| 10612 |
if (i != 0) |
10612 |
xstrfmtcatat(cmd_line, &pos, "%s%s", |
| 10613 |
xstrcatchar(cmd_line, ' '); |
10613 |
(i ? " " : ""), |
| 10614 |
xstrcat(cmd_line, detail_ptr->argv[i]); |
10614 |
detail_ptr->argv[i]); |
| 10615 |
} |
10615 |
} |
| 10616 |
packstr(cmd_line, buffer); |
10616 |
packstr(cmd_line, buffer); |
| 10617 |
xfree(cmd_line); |
10617 |
xfree(cmd_line); |
| 10618 |
- |
|
|