sandygao 2003/03/12 10:57:59 Modified: java/src/org/apache/xerces/impl/xpath/regex RegexParser.java Log: Fixing bug 17412: ']' isn't a valid schema pattern regex value. Many thanks to Khaled Noaman for the patch. Revision Changes Path 1.6 +3 -1 xml-xerces/java/src/org/apache/xerces/impl/xpath/regex/RegexParser.java Index: RegexParser.java =================================================================== RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/impl/xpath/regex/RegexParser.java,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- RegexParser.java 6 Mar 2003 21:19:39 -0000 1.5 +++ RegexParser.java 12 Mar 2003 18:57:59 -0000 1.6 @@ -773,6 +773,8 @@ break; case T_CHAR: + if (this.chardata == ']' || this.chardata == '{' || this.chardata == '}') + throw this.ex("parser.atom.4", this.offset-1); tok = Token.createChar(this.chardata); int high = this.chardata; this.next();
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]