handle zero numeric values in forkState

This commit is contained in:
d98762625 2020-03-20 13:12:20 +00:00
parent 5f0a2393df
commit b676c25fb4

View file

@ -298,15 +298,15 @@ class RecipeState {
this.progress = forkState.progress this.progress = forkState.progress
} }
if (forkState.numRegisters) { if (forkState.numRegisters || forkState.numRegisters == 0) {
this.numRegisters = forkState.numRegisters; this.numRegisters = forkState.numRegisters;
} }
if (forkState.numJumps) { if (forkState.numJumps || forkState.numJumps == 0) {
this.numJumps = forkState.numJumps; this.numJumps = forkState.numJumps;
} }
if (forkState.forkOffset) { if (forkState.forkOffset || forkState.forkOffset == 0) {
this.forkOffset = forkState.forkOffset; this.forkOffset = forkState.forkOffset;
} }
} }