85fd4335b9
from lua author roberto ierusalimschy via pedro martelletto
13 lines
520 B
Plaintext
13 lines
520 B
Plaintext
$OpenBSD: patch-src_lparser_c,v 1.1 2007/09/15 09:42:57 jolan Exp $
|
|
--- src/lparser.c.orig Tue Jul 31 02:55:45 2007
|
|
+++ src/lparser.c Tue Jul 31 02:57:35 2007
|
|
@@ -938,6 +938,8 @@ static void assignment (LexState *ls, struct LHS_assig
|
|
primaryexp(ls, &nv.v);
|
|
if (nv.v.k == VLOCAL)
|
|
check_conflict(ls, lh, &nv.v);
|
|
+ luaY_checklimit(ls->fs, ls->L->nCcalls + nvars, LUAI_MAXCCALLS,
|
|
+ "variable names");
|
|
assignment(ls, &nv, nvars+1);
|
|
}
|
|
else { /* assignment -> `=' explist1 */
|