From 58d9dd488cbd7eee530031ef9ea523037be175cd Mon Sep 17 00:00:00 2001 From: Sven Gothel Date: Fri, 19 Mar 2010 05:12:40 +0100 Subject: Drop PointerBuffer.wrapNative2Java(..) in favor of a simple PointerBuffer.wrap(..), due to the new semantics, ie internal integer/long presentation. Fixed the javame code in this regard. --- src/java/com/sun/gluegen/JavaMethodBindingEmitter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/java/com/sun/gluegen/JavaMethodBindingEmitter.java') diff --git a/src/java/com/sun/gluegen/JavaMethodBindingEmitter.java b/src/java/com/sun/gluegen/JavaMethodBindingEmitter.java index a813348..2d7a8b2 100644 --- a/src/java/com/sun/gluegen/JavaMethodBindingEmitter.java +++ b/src/java/com/sun/gluegen/JavaMethodBindingEmitter.java @@ -768,7 +768,7 @@ public class JavaMethodBindingEmitter extends FunctionEmitter throw new RuntimeException("While emitting glue code for " + getName() + ": can not legally make pointers opaque to anything but longs"); } - writer.println(" return PointerBuffer.wrapNative2Java(_res, false);"); + writer.println(" return PointerBuffer.wrap(_res);"); } else { String returnTypeName = returnType.getName().substring("java.nio.".length()); writer.println(" return _res.as" + returnTypeName + "();"); -- cgit v1.2.3