From fd5bd2589d97bf4f53f8ef3002b85b2b64d9c373 Mon Sep 17 00:00:00 2001 From: Ioannis Tsakpinis Date: Fri, 12 Mar 2010 23:35:55 +0000 Subject: [PATCH] Force Indirect for StringLists --- .../org/lwjgl/util/generator/NativeMethodStubsGenerator.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/java/org/lwjgl/util/generator/NativeMethodStubsGenerator.java b/src/java/org/lwjgl/util/generator/NativeMethodStubsGenerator.java index 18b04f86..339cb2ef 100644 --- a/src/java/org/lwjgl/util/generator/NativeMethodStubsGenerator.java +++ b/src/java/org/lwjgl/util/generator/NativeMethodStubsGenerator.java @@ -192,7 +192,7 @@ public class NativeMethodStubsGenerator { } private static void generateCallParameter(PrintWriter writer, TypeMap type_map, ParameterDeclaration param) { - boolean is_indirect = param.getAnnotation(Indirect.class) != null; + boolean is_indirect = param.getAnnotation(Indirect.class) != null || param.getAnnotation(StringList.class) != null; if (is_indirect) { writer.print("("); NativeTypeTranslator translator = new NativeTypeTranslator(type_map, param);