Force Indirect for StringLists

This commit is contained in:
Ioannis Tsakpinis 2010-03-12 23:35:55 +00:00
parent 6879b33e52
commit fd5bd2589d
1 changed files with 1 additions and 1 deletions

View File

@ -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);