Subversion Repositories SvarDOS

Compare Revisions

Ignore whitespace Rev 576 → Rev 577

/svarcom/trunk/redir.h
36,9 → 36,9
 
/* parse commandline and performs necessary redirections. cmdline is
* modified so all redirections are cut out.
* piped commands are move to awaitingcmd for later execution
* piped commands are moved to awaitingcmd for later execution and a temporary file is created (either in current directory or in %TEMP%, if the latter is defined)
* returns 0 on success, DOS err on failure */
unsigned short redir_parsecmd(struct redir_data *d, char *cmdline, char far *awaitingcmd);
unsigned short redir_parsecmd(struct redir_data *d, char *cmdline, char far *awaitingcmd, unsigned short envseg);
 
/* apply stdin/stdout redirections defined in redir_data, returns 0 on success */
int redir_apply(const struct redir_data *d);