From b676c25fb40e6fda41fbe5d2892d46b6cff6f65f Mon Sep 17 00:00:00 2001 From: d98762625 Date: Fri, 20 Mar 2020 13:12:20 +0000 Subject: [PATCH] handle zero numeric values in forkState --- src/core/Recipe.mjs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/core/Recipe.mjs b/src/core/Recipe.mjs index db3f9d6d..2f53f5e1 100755 --- a/src/core/Recipe.mjs +++ b/src/core/Recipe.mjs @@ -298,15 +298,15 @@ class RecipeState { this.progress = forkState.progress } - if (forkState.numRegisters) { + if (forkState.numRegisters || forkState.numRegisters == 0) { this.numRegisters = forkState.numRegisters; } - if (forkState.numJumps) { + if (forkState.numJumps || forkState.numJumps == 0) { this.numJumps = forkState.numJumps; } - if (forkState.forkOffset) { + if (forkState.forkOffset || forkState.forkOffset == 0) { this.forkOffset = forkState.forkOffset; } }