aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/spawn.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/spawn.cpp')
-rw-r--r--src/spawn.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/spawn.cpp b/src/spawn.cpp
index aab97a4..0d6d18a 100644
--- a/src/spawn.cpp
+++ b/src/spawn.cpp
@@ -529,6 +529,8 @@ cleanup:
State *
StateEGCommand::got_register(QRegister *reg)
{
+ machine.reset();
+
BEGIN_EXEC(&States::executecommand);
undo.push_var(register_argument) = reg;
return &States::executecommand;