You are viewing a plain text version of this content. The canonical link for it is here.
Posted to batik-dev@xmlgraphics.apache.org by hi...@apache.org on 2001/02/05 19:16:02 UTC

cvs commit: xml-batik/sources/org/apache/batik/parser PathParser.java

hillion     01/02/05 10:16:01

  Modified:    sources/org/apache/batik/parser PathParser.java
  Log:
  Fixed a bug in float parsing.
  
  Revision  Changes    Path
  1.3       +17 -17    xml-batik/sources/org/apache/batik/parser/PathParser.java
  
  Index: PathParser.java
  ===================================================================
  RCS file: /home/cvs/xml-batik/sources/org/apache/batik/parser/PathParser.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- PathParser.java	2001/01/03 14:17:39	1.2
  +++ PathParser.java	2001/02/05 18:15:56	1.3
  @@ -15,7 +15,7 @@
    * attribute values.
    *
    * @author <a href="mailto:stephane@hillion.org">Stephane Hillion</a>
  - * @version $Id: PathParser.java,v 1.2 2001/01/03 14:17:39 hillion Exp $
  + * @version $Id: PathParser.java,v 1.3 2001/02/05 18:15:56 hillion Exp $
    */
   public class PathParser extends NumberParser {
   
  @@ -180,7 +180,7 @@
   	skipSpaces();
           for (;;) {
   	    switch (current) {
  -	    case '+': case '-':
  +	    case '+': case '-': case '.':
   	    case '0': case '1': case '2': case '3': case '4':
   	    case '5': case '6': case '7': case '8': case '9':
   		try {
  @@ -232,7 +232,7 @@
   	skipSpaces();
           for (;;) {
   	    switch (current) {
  -	    case '+': case '-':
  +	    case '+': case '-': case '.':
   	    case '0': case '1': case '2': case '3': case '4':
   	    case '5': case '6': case '7': case '8': case '9':
   		try {
  @@ -264,7 +264,7 @@
   
   	for (;;) {
   	    switch (current) {
  -	    case '+': case '-':
  +	    case '+': case '-': case '.':
   	    case '0': case '1': case '2': case '3': case '4':
   	    case '5': case '6': case '7': case '8': case '9':
   		try {
  @@ -293,7 +293,7 @@
   
   	for (;;) {
   	    switch (current) {
  -	    case '+': case '-':
  +	    case '+': case '-': case '.':
   	    case '0': case '1': case '2': case '3': case '4':
   	    case '5': case '6': case '7': case '8': case '9':
   		try {
  @@ -322,7 +322,7 @@
   
   	for (;;) {
   	    switch (current) {
  -	    case '+': case '-':
  +	    case '+': case '-': case '.':
   	    case '0': case '1': case '2': case '3': case '4':
   	    case '5': case '6': case '7': case '8': case '9':
   		try {
  @@ -351,7 +351,7 @@
   
   	for (;;) {
   	    switch (current) {
  -	    case '+': case '-':
  +	    case '+': case '-': case '.':
   	    case '0': case '1': case '2': case '3': case '4':
   	    case '5': case '6': case '7': case '8': case '9':
   		try {
  @@ -382,7 +382,7 @@
   	    switch (current) {
   	    default:
   		return;
  -	    case '+': case '-':
  +	    case '+': case '-': case '.':
   	    case '0': case '1': case '2': case '3': case '4':
   	    case '5': case '6': case '7': case '8': case '9':
   	    }
  @@ -422,7 +422,7 @@
   	    switch (current) {
   	    default:
   		return;
  -	    case '+': case '-':
  +	    case '+': case '-': case '.':
   	    case '0': case '1': case '2': case '3': case '4':
   	    case '5': case '6': case '7': case '8': case '9':
   	    }
  @@ -462,7 +462,7 @@
   	    switch (current) {
   	    default:
   		return;
  -	    case '+': case '-':
  +	    case '+': case '-': case '.':
   	    case '0': case '1': case '2': case '3': case '4':
   	    case '5': case '6': case '7': case '8': case '9':
   	    }
  @@ -498,7 +498,7 @@
   	    switch (current) {
   	    default:
   		return;
  -	    case '+': case '-':
  +	    case '+': case '-': case '.':
   	    case '0': case '1': case '2': case '3': case '4':
   	    case '5': case '6': case '7': case '8': case '9':
   	    }
  @@ -534,7 +534,7 @@
   	    switch (current) {
   	    default:
   		return;
  -	    case '+': case '-':
  +	    case '+': case '-': case '.':
   	    case '0': case '1': case '2': case '3': case '4':
   	    case '5': case '6': case '7': case '8': case '9':
   	    }
  @@ -570,7 +570,7 @@
   	    switch (current) {
   	    default:
   		return;
  -	    case '+': case '-':
  +	    case '+': case '-': case '.':
   	    case '0': case '1': case '2': case '3': case '4':
   	    case '5': case '6': case '7': case '8': case '9':
   	    }
  @@ -606,7 +606,7 @@
   	    switch (current) {
   	    default:
   		return;
  -	    case '+': case '-':
  +	    case '+': case '-': case '.':
   	    case '0': case '1': case '2': case '3': case '4':
   	    case '5': case '6': case '7': case '8': case '9':
   	    }
  @@ -638,7 +638,7 @@
   	    switch (current) {
   	    default:
   		return;
  -	    case '+': case '-':
  +	    case '+': case '-': case '.':
   	    case '0': case '1': case '2': case '3': case '4':
   	    case '5': case '6': case '7': case '8': case '9':
   	    }
  @@ -670,7 +670,7 @@
   	    switch (current) {
   	    default:
   		return;
  -	    case '+': case '-':
  +	    case '+': case '-': case '.':
   	    case '0': case '1': case '2': case '3': case '4':
   	    case '5': case '6': case '7': case '8': case '9':
   	    }
  @@ -745,7 +745,7 @@
   	    switch (current) {
   	    default:
   		return;
  -	    case '+': case '-':
  +	    case '+': case '-': case '.':
   	    case '0': case '1': case '2': case '3': case '4':
   	    case '5': case '6': case '7': case '8': case '9':
   	    }