Changeset bb9ec2d in mainline for uspace/app/trace/trace.c
- Timestamp:
- 2017-03-07T20:47:35Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade
- Children:
- a737667e
- Parents:
- e796dc8
- git-author:
- Jiri Zarevucky <zarevucky.jiri@…> (2017-03-07 20:47:35)
- git-committer:
- Jakub Jermar <jakub@…> (2017-03-07 20:47:35)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/trace/trace.c
re796dc8 rbb9ec2d 513 513 514 514 /* Send program pathname */ 515 rc = loader_set_p athname(ldr, path);515 rc = loader_set_program_path(ldr, path); 516 516 if (rc != EOK) 517 517 goto error; … … 523 523 524 524 /* Send default files */ 525 int *files[4];526 525 int fd_stdin; 527 526 int fd_stdout; 528 527 int fd_stderr; 529 528 530 if ((stdin != NULL) && (vfs_fhandle(stdin, &fd_stdin) == EOK)) 531 files[0] = &fd_stdin; 532 else 533 files[0] = NULL; 534 535 if ((stdout != NULL) && (vfs_fhandle(stdout, &fd_stdout) == EOK)) 536 files[1] = &fd_stdout; 537 else 538 files[1] = NULL; 539 540 if ((stderr != NULL) && (vfs_fhandle(stderr, &fd_stderr) == EOK)) 541 files[2] = &fd_stderr; 542 else 543 files[2] = NULL; 544 545 files[3] = NULL; 546 547 rc = loader_set_files(ldr, files); 548 if (rc != EOK) 549 goto error; 550 529 if ((stdin != NULL) && (vfs_fhandle(stdin, &fd_stdin) == EOK)) { 530 rc = loader_add_inbox(ldr, "stdin", fd_stdin); 531 if (rc != EOK) 532 goto error; 533 } 534 535 if ((stdout != NULL) && (vfs_fhandle(stdout, &fd_stdout) == EOK)) { 536 rc = loader_add_inbox(ldr, "stdout", fd_stdout); 537 if (rc != EOK) 538 goto error; 539 } 540 541 if ((stderr != NULL) && (vfs_fhandle(stderr, &fd_stderr) == EOK)) { 542 rc = loader_add_inbox(ldr, "stderr", fd_stderr); 543 if (rc != EOK) 544 goto error; 545 } 546 551 547 /* Load the program. */ 552 548 rc = loader_load_program(ldr);
Note:
See TracChangeset
for help on using the changeset viewer.