From: Rico Tzschichholz Date: Thu, 15 Apr 2021 14:49:14 +0000 (+0200) Subject: vala: length-type of arrays must not be nullable X-Git-Tag: 0.53.1~113 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=11e6f710ca7dfe3456aef653795e0cc337154ac1;p=thirdparty%2Fvala.git vala: length-type of arrays must not be nullable --- diff --git a/vala/valaarraytype.vala b/vala/valaarraytype.vala index 2468edf20..85b7b1f45 100644 --- a/vala/valaarraytype.vala +++ b/vala/valaarraytype.vala @@ -319,7 +319,7 @@ public class Vala.ArrayType : ReferenceType { length_type = context.analyzer.int_type.copy (); } else { length_type.check (context); - if (!(length_type is IntegerType)) { + if (!(length_type is IntegerType) || length_type.nullable) { error = true; Report.error (length_type.source_reference, "Expected integer type as length type of array"); return false;