aboutsummaryrefslogtreecommitdiff
path: root/editors
diff options
context:
space:
mode:
authorRob Landley <rob@landley.net>2005-10-30 10:08:13 +0000
committerRob Landley <rob@landley.net>2005-10-30 10:08:13 +0000
commitc63fe9137fbdf83794d1ea5a3e000238816cba94 (patch)
tree02fb6a0d687cb0a629de5e6f5efcde8c96bc60f2 /editors
parent7790cd5fad8401af0a65f739f555f6e13456caf9 (diff)
downloadbusybox-w32-c63fe9137fbdf83794d1ea5a3e000238816cba94.tar.gz
busybox-w32-c63fe9137fbdf83794d1ea5a3e000238816cba94.tar.bz2
busybox-w32-c63fe9137fbdf83794d1ea5a3e000238816cba94.zip
\0 is a synonym for &. Our own "make allbaseconfig" breaks without this.
Diffstat (limited to 'editors')
-rw-r--r--editors/sed.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/editors/sed.c b/editors/sed.c
index 3b0cebda6..ce4c42733 100644
--- a/editors/sed.c
+++ b/editors/sed.c
@@ -53,7 +53,7 @@
53 - commands: (p)rint, (d)elete, (s)ubstitue (with g & I flags) 53 - commands: (p)rint, (d)elete, (s)ubstitue (with g & I flags)
54 - edit commands: (a)ppend, (i)nsert, (c)hange 54 - edit commands: (a)ppend, (i)nsert, (c)hange
55 - file commands: (r)ead 55 - file commands: (r)ead
56 - backreferences in substitution expressions (\1, \2...\9) 56 - backreferences in substitution expressions (\0, \1, \2...\9)
57 - grouped commands: {cmd1;cmd2} 57 - grouped commands: {cmd1;cmd2}
58 - transliteration (y/source-chars/dest-chars/) 58 - transliteration (y/source-chars/dest-chars/)
59 - pattern space hold space storing / swapping (g, h, x) 59 - pattern space hold space storing / swapping (g, h, x)
@@ -600,7 +600,7 @@ static void do_subst_w_backrefs(const char *line, const char *replace)
600 /* go through the replacement string */ 600 /* go through the replacement string */
601 for (i = 0; replace[i]; i++) { 601 for (i = 0; replace[i]; i++) {
602 /* if we find a backreference (\1, \2, etc.) print the backref'ed * text */ 602 /* if we find a backreference (\1, \2, etc.) print the backref'ed * text */
603 if (replace[i] == '\\' && replace[i+1]>'0' && replace[i+1]<='9') { 603 if (replace[i] == '\\' && replace[i+1]>='0' && replace[i+1]<='9') {
604 int backref=replace[++i]-'0'; 604 int backref=replace[++i]-'0';
605 605
606 /* print out the text held in regmatch[backref] */ 606 /* print out the text held in regmatch[backref] */