=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/job.c,v retrieving revision 1.41 retrieving revision 1.42 diff -c -r1.41 -r1.42 *** src/usr.bin/tmux/job.c 2016/10/10 21:29:23 1.41 --- src/usr.bin/tmux/job.c 2017/03/09 17:02:38 1.42 *************** *** 1,4 **** ! /* $OpenBSD: job.c,v 1.41 2016/10/10 21:29:23 nicm Exp $ */ /* * Copyright (c) 2009 Nicholas Marriott --- 1,4 ---- ! /* $OpenBSD: job.c,v 1.42 2017/03/09 17:02:38 nicm Exp $ */ /* * Copyright (c) 2009 Nicholas Marriott *************** *** 53,64 **** if (socketpair(AF_UNIX, SOCK_STREAM, PF_UNSPEC, out) != 0) return (NULL); ! env = environ_create(); ! environ_copy(global_environ, env); ! if (s != NULL) ! environ_copy(s->environ, env); ! server_fill_environ(s, env); ! switch (pid = fork()) { case -1: environ_free(env); --- 53,59 ---- if (socketpair(AF_UNIX, SOCK_STREAM, PF_UNSPEC, out) != 0) return (NULL); ! env = environ_for_session(s); switch (pid = fork()) { case -1: environ_free(env);