Skip to content

Commit 657734b

Browse files
committed
cgen: deref fix
1 parent be7393c commit 657734b

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

vlib/v/gen/c/infix.v

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1340,7 +1340,7 @@ fn (mut g Gen) infix_expr_left_shift_op(node ast.InfixExpr) {
13401340
resolved_right_type = g.unwrap_generic(right_type)
13411341
}
13421342
needs_explicit_deref := node.right is ast.Ident && resolved_right_type.is_ptr()
1343-
&& !elem_type.is_ptr()
1343+
&& !elem_type.is_ptr() && !elem_type.is_pointer()
13441344
rhs_is_any_value := elem_sym.kind == .any
13451345
mut rhs_is_interface_value := elem_sym.kind == .interface
13461346
&& g.table.does_type_implement_interface(resolved_right_type, elem_type)

0 commit comments

Comments
 (0)