summaryrefslogtreecommitdiffstats
path: root/src/java/com/sun/gluegen/JavaEmitter.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/java/com/sun/gluegen/JavaEmitter.java')
-rw-r--r--src/java/com/sun/gluegen/JavaEmitter.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/java/com/sun/gluegen/JavaEmitter.java b/src/java/com/sun/gluegen/JavaEmitter.java
index d4bafb7..5902430 100644
--- a/src/java/com/sun/gluegen/JavaEmitter.java
+++ b/src/java/com/sun/gluegen/JavaEmitter.java
@@ -356,6 +356,7 @@ public class JavaEmitter implements GlueEmitter {
writer,
cfg.runtimeExceptionType(),
!signatureOnly && needsBody,
+ cfg.tagNativeBinding(),
false,
cfg.nioDirectOnly(binding.getName()),
false,
@@ -418,6 +419,7 @@ public class JavaEmitter implements GlueEmitter {
writer,
cfg.runtimeExceptionType(),
false,
+ cfg.tagNativeBinding(),
true,
cfg.nioDirectOnly(binding.getName()),
true,
@@ -442,6 +444,7 @@ public class JavaEmitter implements GlueEmitter {
writer,
cfg.runtimeExceptionType(),
false,
+ cfg.tagNativeBinding(),
true,
false,
true,
@@ -859,6 +862,7 @@ public class JavaEmitter implements GlueEmitter {
writer,
cfg.runtimeExceptionType(),
true,
+ cfg.tagNativeBinding(),
false,
true, // FIXME: should unify this with the general emission code
false,
@@ -874,6 +878,7 @@ public class JavaEmitter implements GlueEmitter {
writer,
cfg.runtimeExceptionType(),
false,
+ cfg.tagNativeBinding(),
true,
true, // FIXME: should unify this with the general emission code
true,