Update of /cvsroot/htmlparser/htmlparser/src/org/htmlparser/scanners
In directory sc8-pr-cvs1:/tmp/cvs-serv24541/org/htmlparser/scanners
Modified Files:
OptionTagScanner.java
Log Message:
Fixed bug #735183 Problem in Label Scanning
A NodeReader now prepends the pre-read tags onto the internal list,
maintaining the correct order in recursively analysing unclosed tags.
Also fixed OptionTagScanner tag enders.
Index: OptionTagScanner.java
===================================================================
RCS file: /cvsroot/htmlparser/htmlparser/src/org/htmlparser/scanners/OptionTagScanner.java,v
retrieving revision 1.16
retrieving revision 1.17
diff -C2 -d -r1.16 -r1.17
*** OptionTagScanner.java 10 May 2003 01:47:12 -0000 1.16
--- OptionTagScanner.java 11 May 2003 04:48:11 -0000 1.17
***************
*** 37,48 ****
{
private static final String MATCH_NAME [] = {"OPTION"};
! private static final String [] ENDERS = { "SELECT" };
public OptionTagScanner() {
! super(MATCH_NAME, ENDERS, false);
}
public OptionTagScanner(String filter) {
! super(filter, MATCH_NAME, ENDERS, false);
}
--- 37,49 ----
{
private static final String MATCH_NAME [] = {"OPTION"};
! private static final String [] ENDERS = { };
! private static final String [] END_TAG_ENDERS = { "SELECT", "BODY", "HTML" };
public OptionTagScanner() {
! super(MATCH_NAME[0], ENDERS, END_TAG_ENDERS, false);
}
public OptionTagScanner(String filter) {
! super(filter, MATCH_NAME, ENDERS, END_TAG_ENDERS, false);
}
|