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

Diff for /src/usr.bin/tmux/server-fn.c between version 1.3 and 1.4

version 1.3, 2009/06/30 13:40:30 version 1.4, 2009/07/10 05:50:54
Line 29 
Line 29 
 const char **  const char **
 server_fill_environ(struct session *s)  server_fill_environ(struct session *s)
 {  {
         static const char *env[] = { NULL /* TMUX= */, "TERM=screen", NULL };          static const char *env[] = { NULL /* TMUX= */, NULL /* TERM */, NULL };
         static char     tmuxvar[MAXPATHLEN + 256];          static char     tmuxvar[MAXPATHLEN + 256], termvar[256];
         u_int           idx;          u_int           idx;
   
         if (session_index(s, &idx) != 0)          if (session_index(s, &idx) != 0)
Line 39 
Line 39 
         xsnprintf(tmuxvar, sizeof tmuxvar,          xsnprintf(tmuxvar, sizeof tmuxvar,
             "TMUX=%s,%ld,%u", socket_path, (long) getpid(), idx);              "TMUX=%s,%ld,%u", socket_path, (long) getpid(), idx);
         env[0] = tmuxvar;          env[0] = tmuxvar;
   
           xsnprintf(termvar, sizeof termvar,
               "TERM=%s", options_get_string(&s->options, "default-terminal"));
           env[1] = termvar;
   
         return (env);          return (env);
 }  }

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4