diff options
Diffstat (limited to 'lptree.c')
-rw-r--r-- | lptree.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -1253,6 +1253,7 @@ static int lp_match (lua_State *L) { | |||
1253 | const char *s = luaL_checklstring(L, SUBJIDX, &l); | 1253 | const char *s = luaL_checklstring(L, SUBJIDX, &l); |
1254 | size_t i = initposition(L, l); | 1254 | size_t i = initposition(L, l); |
1255 | int ptop = lua_gettop(L); | 1255 | int ptop = lua_gettop(L); |
1256 | luaL_argcheck(L, l < MAXINDT, SUBJIDX, "subject too long"); | ||
1256 | lua_pushnil(L); /* initialize subscache */ | 1257 | lua_pushnil(L); /* initialize subscache */ |
1257 | lua_pushlightuserdata(L, capture); /* initialize caplistidx */ | 1258 | lua_pushlightuserdata(L, capture); /* initialize caplistidx */ |
1258 | lua_getuservalue(L, 1); /* initialize ktableidx */ | 1259 | lua_getuservalue(L, 1); /* initialize ktableidx */ |