Patch from Rob Landley to fix backrefs

This commit is contained in:
Glenn L McGrath 2003-10-01 10:26:23 +00:00
parent 738fb33994
commit 0ad4daa54e

View File

@ -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] */