Due to the special syntax for those arrays it lead to omitting the
array-qualifier and therefore generating broken bindings.
type.nullable = true;
}
type = element_get_type (type, true, ref no_array_length, ref array_null_terminated);
+
+ // FIXME No support for fixed-size array as return-value
+ var array_type = type as ArrayType;
+ if (array_type != null && array_type.fixed_length) {
+ array_type.fixed_length = false;
+ array_type.length = null;
+ }
+
end_element ("return-value");
return type;
}