diff options
author | Denis Vlasenko <vda.linux@googlemail.com> | 2007-05-18 07:30:43 +0000 |
---|---|---|
committer | Denis Vlasenko <vda.linux@googlemail.com> | 2007-05-18 07:30:43 +0000 |
commit | d9b5ab868c284fdb38806867ff4faddd6f29eb36 (patch) | |
tree | 313c367b6a09df989354d8607eb99de91314c5bc | |
parent | 78e48b2c2c68aebe3a15201df3191c5725dc9e9b (diff) | |
download | busybox-w32-d9b5ab868c284fdb38806867ff4faddd6f29eb36.tar.gz busybox-w32-d9b5ab868c284fdb38806867ff4faddd6f29eb36.tar.bz2 busybox-w32-d9b5ab868c284fdb38806867ff4faddd6f29eb36.zip |
awk: fix a trivial bug introduced by me.
This is how it goes. I break stuff by doing useless 'cleanups',
people fix the fallout. :(. Thanks rockeychu!
-rw-r--r-- | editors/awk.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/editors/awk.c b/editors/awk.c index d0a8846b9..2d6773b65 100644 --- a/editors/awk.c +++ b/editors/awk.c | |||
@@ -895,7 +895,7 @@ static uint32_t next_token(uint32_t expected) | |||
895 | while (*p != '/') { | 895 | while (*p != '/') { |
896 | if (*p == '\0' || *p == '\n') | 896 | if (*p == '\0' || *p == '\n') |
897 | syntax_error(EMSG_UNEXP_EOS); | 897 | syntax_error(EMSG_UNEXP_EOS); |
898 | *s++ = *p++; | 898 | *s = *p++; |
899 | if (*s++ == '\\') { | 899 | if (*s++ == '\\') { |
900 | pp = p; | 900 | pp = p; |
901 | *(s-1) = bb_process_escape_sequence((const char **)&p); | 901 | *(s-1) = bb_process_escape_sequence((const char **)&p); |