* rclex.l: Handle strings spanning more than one line.
This commit is contained in:
parent
1b6bc7e06f
commit
6e5f520172
2 changed files with 8 additions and 1 deletions
|
@ -1,3 +1,7 @@
|
|||
2003-02-19 Mark Blackburn <marklist@fangorn.ca>
|
||||
|
||||
* rclex.l: Handle strings spanning more than one line.
|
||||
|
||||
2003-02-12 Bob Wilson <bob.wilson@acm.org>
|
||||
|
||||
* nm.c (usage): Add `java' and `gnat' demangle styles and make
|
||||
|
|
|
@ -196,7 +196,7 @@ static char *get_string PARAMS ((int));
|
|||
MAYBE_RETURN (NUMBER);
|
||||
}
|
||||
|
||||
("\""[^\"\n]*"\""[ \t]*)+ {
|
||||
("\""[^\"\n]*"\""[ \t\n]*)+ {
|
||||
char *s;
|
||||
unsigned long length;
|
||||
|
||||
|
@ -425,7 +425,10 @@ handle_quotes (input, len)
|
|||
++t;
|
||||
assert (ISSPACE (*t));
|
||||
while (ISSPACE (*t))
|
||||
{
|
||||
if ((*t) == '\n') ++rc_lineno;
|
||||
++t;
|
||||
}
|
||||
if (*t == '\0')
|
||||
break;
|
||||
assert (*t == '"');
|
||||
|
|
Loading…
Reference in a new issue