svn commit: r438630 - /jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/SimpleElementValue.java

[email protected] Wed, 30 Aug 2006 21:23:45 -0000
Newsgroups gmane.comp.jakarta.bcel.devel
Message-ID <[email protected]>
Author: dbrosius
Date: Wed Aug 30 14:23:45 2006
New Revision: 438630

URL: http://svn.apache.org/viewvc?rev=438630&view=rev
Log:
don't allocate a Character object just to convert a char to a String

Modified:
    jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/SimpleElementValue.java

Modified: jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/SimpleElementValue.java
URL: http://svn.apache.org/viewvc/jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/SimpleElementValue.java?rev=438630&r1=438629&r2=438630&view=diff
==============================================================================
--- jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/SimpleElementValue.java (original)
+++ jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/SimpleElementValue.java Wed Aug 30 14:23:45 2006
@@ -165,7 +165,7 @@
 		case PRIMITIVE_CHAR:
 			ConstantInteger ch = (ConstantInteger) cpool.getConstant(
 					getIndex(), Constants.CONSTANT_Integer);
-			return new Character((char) ch.getBytes()).toString();
+			return String.valueOf((char)ch.getBytes());
 		case PRIMITIVE_BOOLEAN:
 			ConstantInteger bo = (ConstantInteger) cpool.getConstant(
 					getIndex(), Constants.CONSTANT_Integer);