Patch from Rob Landley to fix backrefs
This commit is contained in:
parent
738fb33994
commit
0ad4daa54e
@ -570,7 +570,7 @@ static void do_subst_w_backrefs(const char *line, const char *replace)
|
||||
/* go through the replacement string */
|
||||
for (i = 0; replace[i]; i++) {
|
||||
/* if we find a backreference (\1, \2, etc.) print the backref'ed * text */
|
||||
if (replace[i] == '\\' && replace[i+1]>0 && replace[i+1]<=9) {
|
||||
if (replace[i] == '\\' && replace[i+1]>'0' && replace[i+1]<='9') {
|
||||
int backref=replace[++i]-'0';
|
||||
|
||||
/* print out the text held in regmatch[backref] */
|
||||
|
Loading…
Reference in New Issue
Block a user