Index: java/io/StreamTokenizer.java
===================================================================
RCS file: /cvsroot/classpath/classpath/java/io/StreamTokenizer.java,v
retrieving revision 1.18
diff -u -r1.18 StreamTokenizer.java
--- java/io/StreamTokenizer.java	16 Feb 2005 11:18:37 -0000	1.18
+++ java/io/StreamTokenizer.java	28 Feb 2005 14:49:46 -0000
@@ -394,7 +394,7 @@
 	tokbuf.append((char) ch);
 
 	int decCount = 0;
-	while (isNumeric(ch = in.read()) && ch != '-')
+	while (isNumericSimple(ch = in.read()) && ch != '-')
 	  if (ch == '.' && decCount++ > 0)
 	    break;
 	  else
@@ -504,6 +504,11 @@
 
     return ttype;
   }
+  
+  private boolean isNumericSimple(int ch)
+  {
+    return ch >= '0' && ch <='9';
+  }  
 
   private void resetChar(int ch)
   {
