Null Termination

This commit is contained in:
Tomke Pfoch 2023-09-06 01:29:22 +00:00
parent d56cb66f34
commit bc166a6a57

View file

@ -3308,7 +3308,9 @@ term_spawn_new(const struct terminal *term)
char cwd[PATH_MAX];
snprintf(cwd_link, sizeof(cwd_link), "/proc/%d/cwd", term->slave);
readlink(cwd_link, cwd, PATH_MAX);
ssize_t length = readlink(cwd_link, cwd, PATH_MAX);
cwd[length]=0;
return spawn(
term->reaper, cwd, (char *const []){term->foot_exe, NULL},