mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-02-04 04:06:06 -05:00
term: term_init: add 'cwd' argument
This is used when spawning the slave, to set its current working directory just before we exec() the client. In a regular foot instance, we set the cwd from getcwd(). In a foot server instance, each connecting client sends its cwd to the server, and we use that.
This commit is contained in:
parent
277735db65
commit
39146fac5c
6 changed files with 28 additions and 18 deletions
3
slave.h
3
slave.h
|
|
@ -4,4 +4,5 @@
|
|||
#include <sys/types.h>
|
||||
|
||||
pid_t slave_spawn(
|
||||
int ptmx, int argc, char *const *argv, const char *term_env, const char *conf_shell);
|
||||
int ptmx, int argc, const char *cwd, char *const *argv, const char *term_env,
|
||||
const char *conf_shell);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue