summaryrefslogtreecommitdiff
path: root/Src/parse.c
diff options
context:
space:
mode:
authorPeter Stephenson <pws@users.sourceforge.net>2000-12-05 10:34:23 +0000
committerPeter Stephenson <pws@users.sourceforge.net>2000-12-05 10:34:23 +0000
commit0c96a1b9637487a49bcbdf8dbd8577a71a69203c (patch)
treee082c3425c0c9b50e2fee1e9a4146fa61f875cc9 /Src/parse.c
parentc1a4af81c6d00bdb1ef8342388e760ccd0aa1dd8 (diff)
downloadzsh-0c96a1b9637487a49bcbdf8dbd8577a71a69203c.tar.gz
zsh-0c96a1b9637487a49bcbdf8dbd8577a71a69203c.zip
Joel Smith: 13230: avoid name clashes with Linux kernel
Diffstat (limited to 'Src/parse.c')
-rw-r--r--Src/parse.c50
1 files changed, 25 insertions, 25 deletions
diff --git a/Src/parse.c b/Src/parse.c
index 15f1eba41..fafe65f43 100644
--- a/Src/parse.c
+++ b/Src/parse.c
@@ -707,7 +707,7 @@ par_pline(int *complex)
for (r = p + 1; wc_code(ecbuf[r]) == WC_REDIR; r += 3);
ecispace(r, 3);
- ecbuf[r] = WCB_REDIR(MERGEOUT);
+ ecbuf[r] = WCB_REDIR(REDIR_MERGEOUT);
ecbuf[r + 1] = 2;
ecbuf[r + 2] = ecstrcode("1");
@@ -1572,21 +1572,21 @@ par_simple(int *complex, int nr)
*/
static int redirtab[TRINANG - OUTANG + 1] = {
- WRITE,
- WRITENOW,
- APP,
- APPNOW,
- READ,
- READWRITE,
- HEREDOC,
- HEREDOCDASH,
- MERGEIN,
- MERGEOUT,
- ERRWRITE,
- ERRWRITENOW,
- ERRAPP,
- ERRAPPNOW,
- HERESTR,
+ REDIR_WRITE,
+ REDIR_WRITENOW,
+ REDIR_APP,
+ REDIR_APPNOW,
+ REDIR_READ,
+ REDIR_READWRITE,
+ REDIR_HEREDOC,
+ REDIR_HEREDOCDASH,
+ REDIR_MERGEIN,
+ REDIR_MERGEOUT,
+ REDIR_ERRWRITE,
+ REDIR_ERRWRITENOW,
+ REDIR_ERRAPP,
+ REDIR_ERRAPPNOW,
+ REDIR_HERESTR,
};
/**/
@@ -1616,8 +1616,8 @@ par_redir(int *rp)
name = tokstr;
switch (type) {
- case HEREDOC:
- case HEREDOCDASH: {
+ case REDIR_HEREDOC:
+ case REDIR_HEREDOCDASH: {
/* <<[-] name */
struct heredocs **hd;
@@ -1638,24 +1638,24 @@ par_redir(int *rp)
yylex();
return;
}
- case WRITE:
- case WRITENOW:
+ case REDIR_WRITE:
+ case REDIR_WRITENOW:
if (tokstr[0] == Outang && tokstr[1] == Inpar)
/* > >(...) */
- type = OUTPIPE;
+ type = REDIR_OUTPIPE;
else if (tokstr[0] == Inang && tokstr[1] == Inpar)
YYERRORV(ecused);
break;
- case READ:
+ case REDIR_READ:
if (tokstr[0] == Inang && tokstr[1] == Inpar)
/* < <(...) */
- type = INPIPE;
+ type = REDIR_INPIPE;
else if (tokstr[0] == Outang && tokstr[1] == Inpar)
YYERRORV(ecused);
break;
- case READWRITE:
+ case REDIR_READWRITE:
if ((tokstr[0] == Inang || tokstr[0] == Outang) && tokstr[1] == Inpar)
- type = tokstr[0] == Inang ? INPIPE : OUTPIPE;
+ type = tokstr[0] == Inang ? REDIR_INPIPE : REDIR_OUTPIPE;
break;
}
yylex();