From: Evan Nemerson Date: Mon, 1 Nov 2010 07:32:14 +0000 (-0700) Subject: girparser: fix array length parsing X-Git-Tag: 0.11.2~7 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fa0b7472856f119539093472136e230dd47e08dd;p=thirdparty%2Fvala.git girparser: fix array length parsing --- diff --git a/vala/valagirparser.vala b/vala/valagirparser.vala index 950545dc8..bc959fae8 100644 --- a/vala/valagirparser.vala +++ b/vala/valagirparser.vala @@ -1687,6 +1687,10 @@ public class Vala.GirParser : CodeVisitor { bool is_array = false; string type_name = reader.get_attribute ("name"); + if (&array_length_index != null) { + array_length_index = -1; + } + if (reader.name == "array") { is_array = true; start_element ("array");