Update of /cvsroot/jython/jython/org/python/core
In directory usw-pr-cvs1:/tmp/cvs-serv27425
Modified Files:
PyString.java
Log Message:
Allow a 1-length string to be coerced to Character.class in addtion to the
existing Character.TYPE. This is mainly to improve symmetry.
Index: PyString.java
===================================================================
RCS file: /cvsroot/jython/jython/org/python/core/PyString.java,v
retrieving revision 2.47
retrieving revision 2.48
diff -C2 -d -r2.47 -r2.48
*** PyString.java 2001/08/05 13:44:07 2.47
--- PyString.java 2001/08/14 20:14:17 2.48
***************
*** 659,663 ****
if (c == String.class || c == Object.class || c == Serializable.class)
return string;
! if (c == Character.TYPE)
if (string.length() == 1)
return new Character(string.charAt(0));
--- 659,663 ----
if (c == String.class || c == Object.class || c == Serializable.class)
return string;
! if (c == Character.TYPE || c == Character.class)
if (string.length() == 1)
return new Character(string.charAt(0));
|