diff options
author | Mike Pall <mike> | 2012-09-19 16:30:46 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2012-09-19 16:33:39 +0200 |
commit | 1afcea1435dc2196d37788b1c04d849d7b39de1f (patch) | |
tree | 2e7a3e01bf6636fc85cb7c12d9fa36ae58aa02bb /src | |
parent | c687d01c465ba10927ddec22bdbecc533c05dfbe (diff) | |
download | luajit-1afcea1435dc2196d37788b1c04d849d7b39de1f.tar.gz luajit-1afcea1435dc2196d37788b1c04d849d7b39de1f.tar.bz2 luajit-1afcea1435dc2196d37788b1c04d849d7b39de1f.zip |
From Lua 5.2: 'break' allowed anywhere.
Needs -DLUAJIT_ENABLE_LUA52COMPAT.
Diffstat (limited to 'src')
-rw-r--r-- | src/lj_parse.c | 2 |
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) | |||
2666 | case TK_break: | 2666 | case TK_break: |
2667 | lj_lex_next(ls); | 2667 | lj_lex_next(ls); |
2668 | parse_break(ls); | 2668 | parse_break(ls); |
2669 | return 1; /* Must be last. */ | 2669 | return !LJ_52; /* Must be last in Lua 5.1. */ |
2670 | #if LJ_52 | 2670 | #if LJ_52 |
2671 | case ';': | 2671 | case ';': |
2672 | lj_lex_next(ls); | 2672 | lj_lex_next(ls); |