diff --git a/vlib/v/ast/init.v b/vlib/v/ast/init.v index dc6c901569..8c0e1b6090 100644 --- a/vlib/v/ast/init.v +++ b/vlib/v/ast/init.v @@ -19,11 +19,11 @@ pub fn resolve_init(node StructInit, typ Type, t &Table) Expr { } 'cap' { has_cap = true - len_expr = field.expr + cap_expr = field.expr } - 'default' { + 'init' { has_default = true - len_expr = field.expr + default_expr = field.expr } else { exprs << field.expr