diff options
Diffstat (limited to 'src/host/minilua.c')
-rw-r--r-- | src/host/minilua.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/host/minilua.c b/src/host/minilua.c index cfc7491d..76f32aed 100644 --- a/src/host/minilua.c +++ b/src/host/minilua.c | |||
@@ -1639,6 +1639,7 @@ lua_number2int(k,n); | |||
1639 | if(luai_numeq(cast_num(k),nvalue(key))) | 1639 | if(luai_numeq(cast_num(k),nvalue(key))) |
1640 | return luaH_getnum(t,k); | 1640 | return luaH_getnum(t,k); |
1641 | } | 1641 | } |
1642 | /*fallthrough*/ | ||
1642 | default:{ | 1643 | default:{ |
1643 | Node*n=mainposition(t,key); | 1644 | Node*n=mainposition(t,key); |
1644 | do{ | 1645 | do{ |
@@ -2905,8 +2906,8 @@ if(sep>=0){ | |||
2905 | read_long_string(ls,seminfo,sep); | 2906 | read_long_string(ls,seminfo,sep); |
2906 | return TK_STRING; | 2907 | return TK_STRING; |
2907 | } | 2908 | } |
2908 | else if(sep==-1)return'['; | 2909 | else if (sep!=-1)luaX_lexerror(ls,"invalid long string delimiter",TK_STRING); |
2909 | else luaX_lexerror(ls,"invalid long string delimiter",TK_STRING); | 2910 | return'['; |
2910 | } | 2911 | } |
2911 | case'=':{ | 2912 | case'=':{ |
2912 | next(ls); | 2913 | next(ls); |