re GNATS gcj/147 (Problem parsing comments)
2000-02-15 Alexandre Petit-Bianco <apbianco@cygnus.com> * lex.c (java_parse_doc_section): Alway unget the last unicode when returning 0. (java_lex): Call java_parse_end_comment with fetched unicode. This is a fix to the Java PR #47 (http://sourceware.cygnus.com/ml/java-prs/2000-q1/msg00042.html) From-SVN: r32097
This commit is contained in:
parent
7d612b1e4a
commit
2323b28bb6
2 changed files with 8 additions and 3 deletions
|
@ -52,6 +52,12 @@ Thu Feb 17 13:20:58 2000 Alexandre Petit-Bianco <apbianco@cygnus.com>
|
|||
|
||||
* Make-lang.in (jvspec.o): Depend on $(GCC_H), not gcc.h.
|
||||
|
||||
2000-02-15 Alexandre Petit-Bianco <apbianco@cygnus.com>
|
||||
|
||||
* lex.c (java_parse_doc_section): Alway unget the last unicode
|
||||
when returning 0.
|
||||
(java_lex): Call java_parse_end_comment with fetched unicode.
|
||||
|
||||
2000-02-15 Tom Tromey <tromey@cygnus.com>
|
||||
|
||||
* gjavah.c (jni_print_char): New function.
|
||||
|
|
|
@ -438,13 +438,12 @@ java_parse_doc_section (c)
|
|||
|
||||
if (c == UEOF)
|
||||
java_lex_error ("Comment not terminated at end of input", 0);
|
||||
|
||||
java_unget_unicode ();
|
||||
tag [tag_index] = '\0';
|
||||
|
||||
if (!strcmp (tag, "deprecated"))
|
||||
ctxp->deprecated = 1;
|
||||
}
|
||||
java_unget_unicode ();
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -619,7 +618,7 @@ java_lex (java_lval)
|
|||
goto step1;
|
||||
}
|
||||
|
||||
java_parse_end_comment (c);
|
||||
java_parse_end_comment ((c = java_get_unicode ()));
|
||||
goto step1;
|
||||
break;
|
||||
default:
|
||||
|
|
Loading…
Add table
Reference in a new issue