From: Rico Tzschichholz Date: Sat, 19 Oct 2019 16:44:19 +0000 (+0200) Subject: vala: Allow direct access to array-typed members in POSIX profile X-Git-Tag: 0.47.1~54 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=148f1d99d6b3343ce6b690d62cd0a29957877d84;p=thirdparty%2Fvala.git vala: Allow direct access to array-typed members in POSIX profile --- diff --git a/vala/valamemberaccess.vala b/vala/valamemberaccess.vala index 0c1094301..927e57531 100644 --- a/vala/valamemberaccess.vala +++ b/vala/valamemberaccess.vala @@ -904,7 +904,7 @@ public class Vala.MemberAccess : Expression { } var this_access = inner.symbol_reference is Parameter && inner.symbol_reference.name == "this"; - var struct_or_array = (inner.value_type is StructValueType && !inner.value_type.nullable) || (CodeContext.get ().profile == Profile.GOBJECT && inner.value_type is ArrayType); + var struct_or_array = (inner.value_type is StructValueType && !inner.value_type.nullable) || inner.value_type is ArrayType; unowned MemberAccess? ma = inner as MemberAccess; if (ma == null && struct_or_array && inner is PointerIndirection) {