summaryrefslogtreecommitdiff
path: root/src/lj_parse.c
diff options
context:
space:
mode:
authorMike Pall <mike>2012-09-19 16:30:46 +0200
committerMike Pall <mike>2012-09-19 16:33:39 +0200
commit1afcea1435dc2196d37788b1c04d849d7b39de1f (patch)
tree2e7a3e01bf6636fc85cb7c12d9fa36ae58aa02bb /src/lj_parse.c
parentc687d01c465ba10927ddec22bdbecc533c05dfbe (diff)
downloadluajit2-1afcea1435dc2196d37788b1c04d849d7b39de1f.tar.gz
From Lua 5.2: 'break' allowed anywhere.
Needs -DLUAJIT_ENABLE_LUA52COMPAT.
Diffstat (limited to 'src/lj_parse.c')
-rw-r--r--src/lj_parse.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_parse.c b/src/lj_parse.c
index 322a542d..d0396a59 100644
--- a/src/lj_parse.c
+++ b/src/lj_parse.c
@@ -2666,7 +2666,7 @@ static int parse_stmt(LexState *ls)
case TK_break:
lj_lex_next(ls);
parse_break(ls);
- return 1; /* Must be last. */
+ return !LJ_52; /* Must be last in Lua 5.1. */
#if LJ_52
case ';':
lj_lex_next(ls);