summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--vm.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/vm.c b/vm.c
index 6704982..4d6f444 100644
--- a/vm.c
+++ b/vm.c
@@ -1783,8 +1783,6 @@ uc_vm_insn_next(uc_vm *vm, enum insn_type insn)
return;
}
- uc_value_put(k);
-
break;
default:
@@ -1797,6 +1795,7 @@ uc_vm_insn_next(uc_vm *vm, enum insn_type insn)
if (insn == I_NEXTKV)
uc_vm_stack_push(vm, NULL);
+ uc_value_put(k);
uc_value_put(v);
}