diff options
Diffstat (limited to 'src/java/com/sun/gluegen/JavaEmitter.java')
-rw-r--r-- | src/java/com/sun/gluegen/JavaEmitter.java | 5 |
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, |