From: <sp...@us...> - 2010-10-12 21:13:09
|
Revision: 3443 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3443&view=rev Author: spasi Date: 2010-10-12 21:13:03 +0000 (Tue, 12 Oct 2010) Log Message: ----------- Fixed Strings, seriously now. Modified Paths: -------------- trunk/LWJGL/src/java/org/lwjgl/util/generator/SignatureTranslator.java trunk/LWJGL/src/java/org/lwjgl/util/generator/Utils.java Modified: trunk/LWJGL/src/java/org/lwjgl/util/generator/SignatureTranslator.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/util/generator/SignatureTranslator.java 2010-10-12 20:49:29 UTC (rev 3442) +++ trunk/LWJGL/src/java/org/lwjgl/util/generator/SignatureTranslator.java 2010-10-12 21:13:03 UTC (rev 3443) @@ -94,7 +94,7 @@ signature.append("L"); signature.append(getNativeNameFromClassName(type_name)); signature.append(";"); - if ( add_position_signature && Utils.isAddressableType(type) ) + if ( add_position_signature && Utils.isAddressableType(type) && !String.class.equals(type) ) signature.append("I"); } Modified: trunk/LWJGL/src/java/org/lwjgl/util/generator/Utils.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/util/generator/Utils.java 2010-10-12 20:49:29 UTC (rev 3442) +++ trunk/LWJGL/src/java/org/lwjgl/util/generator/Utils.java 2010-10-12 21:13:03 UTC (rev 3443) @@ -137,7 +137,7 @@ } private static boolean isAddressableTypeImpl(Class type) { - return Buffer.class.isAssignableFrom(type) || PointerBuffer.class.isAssignableFrom(type) || (CharSequence.class.isAssignableFrom(type) && !String.class.equals(type)); + return Buffer.class.isAssignableFrom(type) || PointerBuffer.class.isAssignableFrom(type) || CharSequence.class.isAssignableFrom(type); } public static Class getJavaType(TypeMirror type_mirror) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |