{
TCHAR *Tok = CurrentToken;
BYTE Number;
- BYTE RedirType;
+ REDIR_MODE RedirMode;
REDIRECTION *Redir;
if (*Tok >= _T('0') && *Tok <= _T('9'))
if (*Tok++ == _T('<'))
{
- RedirType = REDIR_READ;
+ RedirMode = REDIR_READ;
if (*Tok == _T('<'))
goto fail;
}
else
{
- RedirType = REDIR_WRITE;
+ RedirMode = REDIR_WRITE;
if (*Tok == _T('>'))
{
- RedirType = REDIR_APPEND;
+ RedirMode = REDIR_APPEND;
Tok++;
}
}
Redir->Next = NULL;
Redir->OldHandle = INVALID_HANDLE_VALUE;
Redir->Number = Number;
- Redir->Type = RedirType;
+ Redir->Mode = RedirMode;
_tcscpy(Redir->Filename, Tok);
*List = Redir;
return TRUE;
{
if (SubstituteForVars(Redir->Filename, Buf))
ConOutPrintf(_T(" %c%s%s"), _T('0') + Redir->Number,
- RedirString[Redir->Type], Buf);
+ RedirString[Redir->Mode], Buf);
}
}
{
if (!SubstituteForVars(Redir->Filename, Buf)) return NULL;
PRINTF(_T(" %c%s%s"), _T('0') + Redir->Number,
- RedirString[Redir->Type], Buf)
+ RedirString[Redir->Mode], Buf)
}
return Out;
}