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

Diff for /src/usr.bin/tmux/cmd-if-shell.c between version 1.15 and 1.16

version 1.15, 2012/07/10 11:53:01 version 1.16, 2012/07/11 07:10:15
Line 29 
Line 29 
  * Executes a tmux command if a shell command returns true or false.   * Executes a tmux command if a shell command returns true or false.
  */   */
   
 int     cmd_if_shell_exec(struct cmd *, struct cmd_ctx *);  enum cmd_retval  cmd_if_shell_exec(struct cmd *, struct cmd_ctx *);
   
 void    cmd_if_shell_callback(struct job *);  void    cmd_if_shell_callback(struct job *);
 void    cmd_if_shell_free(void *);  void    cmd_if_shell_free(void *);
Line 50 
Line 50 
         struct cmd_ctx   ctx;          struct cmd_ctx   ctx;
 };  };
   
 int  enum cmd_retval
 cmd_if_shell_exec(struct cmd *self, struct cmd_ctx *ctx)  cmd_if_shell_exec(struct cmd *self, struct cmd_ctx *ctx)
 {  {
         struct args                     *args = self->args;          struct args                     *args = self->args;
Line 72 
Line 72 
   
         job_run(shellcmd, cmd_if_shell_callback, cmd_if_shell_free, cdata);          job_run(shellcmd, cmd_if_shell_callback, cmd_if_shell_free, cdata);
   
         return (1);     /* don't let client exit */          return (CMD_RETURN_YIELD);      /* don't let client exit */
 }  }
   
 void  void

Legend:
Removed from v.1.15  
changed lines
  Added in v.1.16