### Eclipse Workspace Patch 1.0 #P org.eclipse.jdt.core Index: compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java,v retrieving revision 1.133.4.3 diff -u -r1.133.4.3 CodeStream.java --- compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java 14 Sep 2006 16:53:18 -0000 1.133.4.3 +++ compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java 14 Sep 2006 19:08:43 -0000 @@ -1714,6 +1714,7 @@ } public void generateConstant(Constant constant, int implicitConversionCode) { int targetTypeID = (implicitConversionCode & TypeIds.IMPLICIT_CONVERSION_MASK) >> 4; + if (targetTypeID == 0) targetTypeID = constant.typeID(); // use default constant type if (targetTypeID != 0) { switch (targetTypeID) { case TypeIds.T_boolean :