gas: correct .irpc handling with empty string
Following 69cab370cf
("gas: adjust handling of quotes for .irpc") the
closing quote was mistakenly treated as the first quoted character.
This commit is contained in:
parent
d13452d18a
commit
cb204acaff
2 changed files with 3 additions and 2 deletions
|
@ -1389,6 +1389,7 @@ expand_irp (int irpc, size_t idx, sb *in, sb *out, size_t (*get_line) (sb *))
|
|||
if (idx >= in->len)
|
||||
break;
|
||||
}
|
||||
continue;
|
||||
}
|
||||
sb_reset (&f.actual);
|
||||
sb_add_char (&f.actual, in->ptr[idx]);
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
.irpc c, " ab" cd " ef"
|
||||
.irpc c, " ab" cd " ef" ""
|
||||
.print ">\c<"
|
||||
.endr
|
||||
.irpc c, "12 " 34 "56 "
|
||||
.irpc c, "" "12 " 34 "56 "
|
||||
.print ">\c<"
|
||||
.endr
|
||||
|
|
Loading…
Add table
Reference in a new issue