diff --git a/pkg/compiler/codegen.go b/pkg/compiler/codegen.go index a8973da3b..0be404597 100644 --- a/pkg/compiler/codegen.go +++ b/pkg/compiler/codegen.go @@ -114,8 +114,7 @@ func (c *codegen) emitStoreLocal(pos int) { } emitInt(c.prog.BinWriter, int64(pos)) - emitInt(c.prog.BinWriter, 2) - emitOpcode(c.prog.BinWriter, opcode.ROLL) + emitOpcode(c.prog.BinWriter, opcode.ROT) emitOpcode(c.prog.BinWriter, opcode.SETITEM) }