[Htmlparser-cvs] htmlparser/src/org/htmlparser/tags Tag.java,1.22,1.23
Brought to you by:
derrickoswald
|
From: <der...@us...> - 2003-05-11 04:48:14
|
Update of /cvsroot/htmlparser/htmlparser/src/org/htmlparser/tags
In directory sc8-pr-cvs1:/tmp/cvs-serv24541/org/htmlparser/tags
Modified Files:
Tag.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: Tag.java
===================================================================
RCS file: /cvsroot/htmlparser/htmlparser/src/org/htmlparser/tags/Tag.java,v
retrieving revision 1.22
retrieving revision 1.23
diff -C2 -d -r1.22 -r1.23
*** Tag.java 5 May 2003 03:12:22 -0000 1.22
--- Tag.java 11 May 2003 04:48:10 -0000 1.23
***************
*** 274,280 ****
{
found=true;
reader.setPreviousOpenScanner(scanner);
retVal=scanner.createScannedNode(this,url,reader,tagLine);
! reader.setPreviousOpenScanner(null);
}
--- 274,282 ----
{
found=true;
+ TagScanner save;
+ save = reader.getPreviousOpenScanner ();
reader.setPreviousOpenScanner(scanner);
retVal=scanner.createScannedNode(this,url,reader,tagLine);
! reader.setPreviousOpenScanner(save);
}
|