From: <sp...@us...> - 2010-10-12 20:25:39
|
Revision: 3441 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3441&view=rev Author: spasi Date: 2010-10-12 20:25:33 +0000 (Tue, 12 Oct 2010) Log Message: ----------- Fixed String signatures. Modified Paths: -------------- trunk/LWJGL/src/java/org/lwjgl/util/generator/SignatureTranslator.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 19:21:35 UTC (rev 3440) +++ trunk/LWJGL/src/java/org/lwjgl/util/generator/SignatureTranslator.java 2010-10-12 20:25:33 UTC (rev 3441) @@ -83,7 +83,7 @@ public void visitClassType(ClassType t) { Class type = NativeTypeTranslator.getClassFromType(t); String type_name; - if ( CharSequence.class.isAssignableFrom(type) || CharSequence[].class.isAssignableFrom(type) || PointerBuffer.class.isAssignableFrom(type) ) + if ( (CharSequence.class.isAssignableFrom(type) && !String.class.equals(type)) || CharSequence[].class.isAssignableFrom(type) || PointerBuffer.class.isAssignableFrom(type) ) type_name = ByteBuffer.class.getName(); else if ( org.lwjgl.PointerWrapper.class.isAssignableFrom(type) ) { signature.append("J"); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |