...
| Code Block | ||
|---|---|---|
| ||
char *editor; char *file_name; /* initialize file_name */ int fd = open(file_name, O_RDONLY | O_CLOEXEC); if (fd == -1) { /* Handle Error */ } /* ... */ editor = getenv("EDITOR"); if (editor == NULL) { /* Handle getenv() error */ } system(editor); |
...