Update of /cvsroot/htmlparser/htmlparser/src/org/htmlparser/tags
In directory sc8-pr-cvs1:/tmp/cvs-serv6437/src/org/htmlparser/tags
Modified Files:
Tag.java
Log Message:
new AttributeParser created every time attributes are to be parsed.
Done to achieve thread-safety.
Index: Tag.java
===================================================================
RCS file: /cvsroot/htmlparser/htmlparser/src/org/htmlparser/tags/Tag.java,v
retrieving revision 1.31
retrieving revision 1.32
diff -C2 -d -r1.31 -r1.32
*** Tag.java 13 Jun 2003 20:27:05 -0000 1.31
--- Tag.java 17 Jun 2003 01:38:23 -0000 1.32
***************
*** 67,71 ****
private final static String EMPTY_STRING="";
! private static AttributeParser paramParser = new AttributeParser();
private static TagParser tagParser;
/**
--- 67,71 ----
private final static String EMPTY_STRING="";
! private AttributeParser attributeParser;
private static TagParser tagParser;
/**
***************
*** 181,185 ****
*/
private Hashtable parseAttributes(){
! return paramParser.parseAttributes(this);
}
--- 181,186 ----
*/
private Hashtable parseAttributes(){
! attributeParser = new AttributeParser();
! return attributeParser.parseAttributes(this);
}
|