diff options
author | Denis Vlasenko | 2007-09-21 22:48:02 +0000 |
---|---|---|
committer | Denis Vlasenko | 2007-09-21 22:48:02 +0000 |
commit | 7b70d78de84aed66e750abb8ada6724415998f5f (patch) | |
tree | 16e615ba405fce7102d6738716c7171af60e84fa /shell/ash.c | |
parent | f43101753558a772b8317409cf542b3e3631cd13 (diff) | |
download | busybox-7b70d78de84aed66e750abb8ada6724415998f5f.zip busybox-7b70d78de84aed66e750abb8ada6724415998f5f.tar.gz |
ash: remove erroneously applied patch
Diffstat (limited to 'shell/ash.c')
-rw-r--r-- | shell/ash.c | 17 |
1 files changed, 1 insertions, 16 deletions
diff --git a/shell/ash.c b/shell/ash.c index 4924741..167232c 100644 --- a/shell/ash.c +++ b/shell/ash.c @@ -2494,7 +2494,6 @@ pwdcmd(int argc, char **argv) #define DQSYNTAX 1 /* in double quotes */ #define SQSYNTAX 2 /* in single quotes */ #define ARISYNTAX 3 /* in arithmetic */ -#define PSSYNTAX 4 /* prompt */ #if ENABLE_ASH_OPTIMIZE_FOR_SIZE #define USE_SIT_FUNCTION @@ -9887,9 +9886,6 @@ readtoken1(int firstc, int syntax, char *eofmark, int striptabs) smallint dblquote; smallint oldstyle; smallint prevsyntax; /* syntax before arithmetic */ -#if ENABLE_ASH_EXPAND_PRMT - smallint pssyntax; /* we are expanding a prompt string */ -#endif int varnest; /* levels of variables expansion */ int arinest; /* levels of arithmetic expansion */ int parenlevel; /* levels of parens in arithmetic */ @@ -9914,11 +9910,6 @@ readtoken1(int firstc, int syntax, char *eofmark, int striptabs) dblquote = (syntax == DQSYNTAX); oldstyle = 0; prevsyntax = 0; -#if ENABLE_ASH_EXPAND_PRMT - pssyntax = (syntax == PSSYNTAX); - if (pssyntax) - syntax = DQSYNTAX; -#endif varnest = 0; arinest = 0; parenlevel = 0; @@ -9957,12 +9948,6 @@ readtoken1(int firstc, int syntax, char *eofmark, int striptabs) if (doprompt) setprompt(2); } else { -#if ENABLE_ASH_EXPAND_PRMT - if (c == '$' && pssyntax) { - USTPUTC(CTLESC, out); - USTPUTC('\\', out); - } -#endif if (dblquote && c != '\\' && c != '`' && c != '$' && ( @@ -10795,7 +10780,7 @@ expandstr(const char *ps) /* XXX Fix (char *) cast. */ setinputstring((char *)ps); - readtoken1(pgetc(), PSSYNTAX, nullstr, 0); + readtoken1(pgetc(), DQSYNTAX, nullstr, 0); popfile(); n.narg.type = NARG; |