diff options
author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2015-11-02 14:09:30 -0200 |
---|---|---|
committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2015-11-02 14:09:30 -0200 |
commit | 8c1fb918027eea52c229907e3c3e371c7c14923a (patch) | |
tree | 8b853acd641ff9c8a8f5cc7b6c5e83cbe1d51c17 /lparser.c | |
parent | 33b366ec321646890780b96df96eacb558b82f6d (diff) | |
download | lua-github-8c1fb918027eea52c229907e3c3e371c7c14923a.tar.gz |
macro 'incr_top' replaced by function 'luaD_inctop'. (It is not used
in critical time pathes, can save a few bytes without the macro)
Diffstat (limited to 'lparser.c')
-rw-r--r-- | lparser.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -1,5 +1,5 @@ /* -** $Id: lparser.c,v 2.147 2014/12/27 20:31:43 roberto Exp roberto $ +** $Id: lparser.c,v 2.148 2015/10/28 17:28:40 roberto Exp roberto $ ** Lua Parser ** See Copyright Notice in lua.h */ @@ -1627,10 +1627,10 @@ LClosure *luaY_parser (lua_State *L, ZIO *z, Mbuffer *buff, FuncState funcstate; LClosure *cl = luaF_newLclosure(L, 1); /* create main closure */ setclLvalue(L, L->top, cl); /* anchor it (to avoid being collected) */ - incr_top(L); + luaD_inctop(L); lexstate.h = luaH_new(L); /* create table for scanner */ sethvalue(L, L->top, lexstate.h); /* anchor it */ - incr_top(L); + luaD_inctop(L); funcstate.f = cl->p = luaF_newproto(L); funcstate.f->source = luaS_new(L, name); /* create and anchor TString */ lua_assert(iswhite(funcstate.f)); /* do not need barrier here */ |