[BACK]Return to cmd-show-environment.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / tmux

Diff for /src/usr.bin/tmux/cmd-show-environment.c between version 1.11 and 1.12

version 1.11, 2015/08/30 15:43:40 version 1.12, 2015/10/28 09:51:55
Line 91 
Line 91 
         struct environ_entry    *envent;          struct environ_entry    *envent;
   
         if (args_has(self->args, 'g'))          if (args_has(self->args, 'g'))
                 env = &global_environ;                  env = global_environ;
         else {          else {
                 s = cmd_find_session(cmdq, args_get(args, 't'), 0);                  s = cmd_find_session(cmdq, args_get(args, 't'), 0);
                 if (s == NULL)                  if (s == NULL)
                         return (CMD_RETURN_ERROR);                          return (CMD_RETURN_ERROR);
                 env = &s->environ;                  env = s->environ;
         }          }
   
         if (args->argc != 0) {          if (args->argc != 0) {
Line 109 
Line 109 
                 return (CMD_RETURN_NORMAL);                  return (CMD_RETURN_NORMAL);
         }          }
   
         RB_FOREACH(envent, environ, env)          envent = environ_first(env);
           while (envent != NULL) {
                 cmd_show_environment_print(self, cmdq, envent);                  cmd_show_environment_print(self, cmdq, envent);
                   envent = environ_next(envent);
           }
         return (CMD_RETURN_NORMAL);          return (CMD_RETURN_NORMAL);
 }  }

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12