diff options
Diffstat (limited to '')
| -rw-r--r-- | lparser.c | 4 |
1 files changed, 2 insertions, 2 deletions
| @@ -1079,8 +1079,8 @@ static void parlist (LexState *ls) { | |||
| 1079 | } | 1079 | } |
| 1080 | case TK_DOTS: { | 1080 | case TK_DOTS: { |
| 1081 | varargk |= PF_ISVARARG; | 1081 | varargk |= PF_ISVARARG; |
| 1082 | luaX_next(ls); | 1082 | luaX_next(ls); /* skip '...' */ |
| 1083 | if (testnext(ls, '|')) { | 1083 | if (ls->t.token == TK_NAME) { |
| 1084 | new_varkind(ls, str_checkname(ls), RDKVAVAR); | 1084 | new_varkind(ls, str_checkname(ls), RDKVAVAR); |
| 1085 | varargk |= PF_VAVAR; | 1085 | varargk |= PF_VAVAR; |
| 1086 | } | 1086 | } |
