fix corner case in loops (#4565)

fixes #4564
This commit is contained in:
Alex Lam S.L
2021-01-17 22:36:59 +00:00
committed by GitHub
parent 884ec4e8a5
commit e23a10f7f9
3 changed files with 32 additions and 2 deletions

View File

@@ -666,7 +666,7 @@ function has_loopcontrol(body, loop, label) {
}
function is_error(result) {
return typeof result == "object" && typeof result.name == "string" && typeof result.message == "string";
return result && typeof result.name == "string" && typeof result.message == "string";
}
function is_timed_out(result) {