From 5f9076de4ac286a73b90be353fb76e4d1e08c237 Mon Sep 17 00:00:00 2001 From: alexlamsl Date: Fri, 21 Apr 2017 19:38:05 +0800 Subject: [PATCH] fix `createLabel()` --- test/ufuzz.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/test/ufuzz.js b/test/ufuzz.js index 8b9f1913..6d0407f6 100644 --- a/test/ufuzz.js +++ b/test/ufuzz.js @@ -361,10 +361,13 @@ function createLabel(canBreak, canContinue) { canContinue = canContinue ? [ "" ] : []; } canContinue.push(label); + } else { + if (!canBreak) canBreak = CAN_BREAK; + if (!canContinue) canContinue = CAN_CONTINUE; } return { - break: CAN_BREAK && canBreak, - continue: CAN_CONTINUE && canContinue, + break: canBreak, + continue: canContinue, target: label ? "L" + label + ": " : "" }; }