[BACK]Return to job.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / tmux

Diff for /src/usr.bin/tmux/job.c between version 1.58 and 1.59

version 1.58, 2020/05/16 15:24:28 version 1.59, 2021/02/19 09:09:16
Line 114 
Line 114 
                 proc_clear_signals(server_proc, 1);                  proc_clear_signals(server_proc, 1);
                 sigprocmask(SIG_SETMASK, &oldset, NULL);                  sigprocmask(SIG_SETMASK, &oldset, NULL);
   
                 if (cwd == NULL || chdir(cwd) != 0) {                  if ((cwd == NULL || chdir(cwd) != 0) &&
                         if ((home = find_home()) == NULL || chdir(home) != 0)                      ((home = find_home()) == NULL || chdir(home) != 0) &&
                                 chdir("/");                      chdir("/") != 0)
                 }                          fatal("chdir failed");
   
                 environ_push(env);                  environ_push(env);
                 environ_free(env);                  environ_free(env);

Legend:
Removed from v.1.58  
changed lines
  Added in v.1.59