Update of /cvsroot/csseditor/net.sourceforge.csseditor/src/net/sourceforge/csseditor/internal/parser
In directory sc8-pr-cvs1:/tmp/cvs-serv13052/src/net/sourceforge/csseditor/internal/parser
Modified Files:
DefaultCssParser.java
Log Message:
- Fix for Bug #873886 [URL containing a semicolon terminates style declaration]
- Removed unneeded this qualifiers in test case
Index: DefaultCssParser.java
===================================================================
RCS file: /cvsroot/csseditor/net.sourceforge.csseditor/src/net/sourceforge/csseditor/internal/parser/DefaultCssParser.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** DefaultCssParser.java 28 Dec 2003 21:58:37 -0000 1.2
--- DefaultCssParser.java 11 Jan 2004 19:15:33 -0000 1.3
***************
*** 287,294 ****
(char) fCurrentToken);
nextToken(region);
! int newTokens[] = new int[tokens.length + 1];
! newTokens[0] = peer;
! System.arraycopy(tokens, 0, newTokens, 1, tokens.length);
! ISourceReference ref = parseAnythingUpto(newTokens);
if (fCurrentToken != peer) {
reportError("expectedToken", //$NON-NLS-1$
--- 287,291 ----
(char) fCurrentToken);
nextToken(region);
! ISourceReference ref = parseAnythingUpto(new int[] { peer } );
if (fCurrentToken != peer) {
reportError("expectedToken", //$NON-NLS-1$
|