aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/lj_cparse.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lj_cparse.c b/src/lj_cparse.c
index c72dda89..5dc18a51 100644
--- a/src/lj_cparse.c
+++ b/src/lj_cparse.c
@@ -1582,8 +1582,9 @@ static void cp_decl_func(CPState *cp, CPDecl *fdecl)
1582 } 1582 }
1583 cp->tok = ';'; /* Ok for cp_decl_multi(), error in cp_decl_single(). */ 1583 cp->tok = ';'; /* Ok for cp_decl_multi(), error in cp_decl_single(). */
1584 } 1584 }
1585 cp_add(fdecl, info | (fdecl->fattr & ~CTMASK_CID), nargs); 1585 info |= (fdecl->fattr & ~CTMASK_CID);
1586 fdecl->fattr = 0; 1586 fdecl->fattr = 0;
1587 fdecl->stack[cp_add(fdecl, info, nargs)].sib = anchor;
1587} 1588}
1588 1589
1589/* Parse declarator. */ 1590/* Parse declarator. */