aboutsummaryrefslogtreecommitdiff
path: root/src/lib_package.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib_package.c')
-rw-r--r--src/lib_package.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib_package.c b/src/lib_package.c
index e3410390..d3229110 100644
--- a/src/lib_package.c
+++ b/src/lib_package.c
@@ -226,7 +226,7 @@ static int ll_loadfunc(lua_State *L, const char *path, const char *name, int r)
226 const char *bcdata = ll_bcsym(*reg, mksymname(L, name, SYMPREFIX_BC)); 226 const char *bcdata = ll_bcsym(*reg, mksymname(L, name, SYMPREFIX_BC));
227 lua_pop(L, 1); 227 lua_pop(L, 1);
228 if (bcdata) { 228 if (bcdata) {
229 if (luaL_loadbuffer(L, bcdata, ~(size_t)0, name) != 0) 229 if (luaL_loadbuffer(L, bcdata, LJ_MAX_MEM, name) != 0)
230 return PACKAGE_ERR_LOAD; 230 return PACKAGE_ERR_LOAD;
231 return 0; 231 return 0;
232 } 232 }
@@ -383,7 +383,7 @@ static int lj_cf_package_loader_preload(lua_State *L)
383 if (lua_isnil(L, -1)) { /* Not found? */ 383 if (lua_isnil(L, -1)) { /* Not found? */
384 const char *bcname = mksymname(L, name, SYMPREFIX_BC); 384 const char *bcname = mksymname(L, name, SYMPREFIX_BC);
385 const char *bcdata = ll_bcsym(NULL, bcname); 385 const char *bcdata = ll_bcsym(NULL, bcname);
386 if (bcdata == NULL || luaL_loadbuffer(L, bcdata, ~(size_t)0, name) != 0) 386 if (bcdata == NULL || luaL_loadbuffer(L, bcdata, LJ_MAX_MEM, name) != 0)
387 lua_pushfstring(L, "\n\tno field package.preload['%s']", name); 387 lua_pushfstring(L, "\n\tno field package.preload['%s']", name);
388 } 388 }
389 return 1; 389 return 1;