From: Evan Nemerson Date: Thu, 25 Mar 2010 06:47:41 +0000 (-0700) Subject: vapigen: support no_array_length for delegate parameters X-Git-Tag: 0.8.0~46 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=46ddb419b3f489372940bf50a2e299535c7475ec;p=thirdparty%2Fvala.git vapigen: support no_array_length for delegate parameters --- diff --git a/vapigen/valagidlparser.vala b/vapigen/valagidlparser.vala index 86924417f..34a363769 100644 --- a/vapigen/valagidlparser.vala +++ b/vapigen/valagidlparser.vala @@ -381,6 +381,10 @@ public class Vala.GIdlParser : CodeVisitor { foreach (string type_arg in type_args) { param_type.add_type_argument (get_type_from_string (type_arg)); } + } else if (nv[0] == "no_array_length") { + if (eval (nv[1]) == "1") { + p.no_array_length = true; + } } } }