]> Nishi Git Mirror - gwion.git/commitdiff
:bug: Fix foreach referencing
authorJérémie Astor <fennecdjay@gmail.com>
Sun, 6 Dec 2020 18:06:21 +0000 (19:06 +0100)
committerJérémie Astor <fennecdjay@gmail.com>
Sun, 6 Dec 2020 18:06:21 +0000 (19:06 +0100)
src/emit/emit.c

index 5cc0e65e50a415d13effb3997f2dfe1eb8d96f4e..3ee478044fec1295ccbd4e212bc107b84c727442 100644 (file)
@@ -1605,7 +1605,7 @@ ANN static m_bool _emit_stmt_each(const Emitter emit, const Stmt_Each stmt, m_ui
   Instr cpy = stmt->is_ptr ? emit_add_instr(emit, MemSetImm) : NULL;
   emit_local(emit, emit->gwion->type[et_int]);
   const m_uint offset = emit_local(emit, emit->gwion->type[et_int]);
-  emit_local(emit, emit->gwion->type[et_ptr]);//et_int
+  emit_local(emit, emit->gwion->type[et_int]);//et_int
   stmt->v->from->offset = offset + SZ_INT;
   const m_uint ini_pc  = emit_code_size(emit);
   emit_except(emit, stmt->exp->info->type);