aboutsummaryrefslogtreecommitdiff
path: root/src/lib_package.c
diff options
context:
space:
mode:
authorMike Pall <mike>2020-01-13 14:50:30 +0100
committerMike Pall <mike>2020-01-13 14:50:30 +0100
commit1357a25f81f520bf1be104d65d006f403d517ea5 (patch)
treeb5e0441893012c15aada54f64cac965da20ff50a /src/lib_package.c
parent0bee44c9dc9bee64d1143aa0febd2b61819d35bd (diff)
parent820339960123dc78a7ce03edf53fcf4fdae0e55d (diff)
downloadluajit-1357a25f81f520bf1be104d65d006f403d517ea5.tar.gz
luajit-1357a25f81f520bf1be104d65d006f403d517ea5.tar.bz2
luajit-1357a25f81f520bf1be104d65d006f403d517ea5.zip
Merge branch 'master' into v2.1
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 bedd6d79..71201ecc 100644
--- a/src/lib_package.c
+++ b/src/lib_package.c
@@ -255,7 +255,7 @@ static int ll_loadfunc(lua_State *L, const char *path, const char *name, int r)
255 const char *bcdata = ll_bcsym(*reg, mksymname(L, name, SYMPREFIX_BC)); 255 const char *bcdata = ll_bcsym(*reg, mksymname(L, name, SYMPREFIX_BC));
256 lua_pop(L, 1); 256 lua_pop(L, 1);
257 if (bcdata) { 257 if (bcdata) {
258 if (luaL_loadbuffer(L, bcdata, LJ_MAX_BUF, name) != 0) 258 if (luaL_loadbuffer(L, bcdata, ~(size_t)0, name) != 0)
259 return PACKAGE_ERR_LOAD; 259 return PACKAGE_ERR_LOAD;
260 return 0; 260 return 0;
261 } 261 }
@@ -412,7 +412,7 @@ static int lj_cf_package_loader_preload(lua_State *L)
412 if (lua_isnil(L, -1)) { /* Not found? */ 412 if (lua_isnil(L, -1)) { /* Not found? */
413 const char *bcname = mksymname(L, name, SYMPREFIX_BC); 413 const char *bcname = mksymname(L, name, SYMPREFIX_BC);
414 const char *bcdata = ll_bcsym(NULL, bcname); 414 const char *bcdata = ll_bcsym(NULL, bcname);
415 if (bcdata == NULL || luaL_loadbuffer(L, bcdata, LJ_MAX_BUF, name) != 0) 415 if (bcdata == NULL || luaL_loadbuffer(L, bcdata, ~(size_t)0, name) != 0)
416 lua_pushfstring(L, "\n\tno field package.preload['%s']", name); 416 lua_pushfstring(L, "\n\tno field package.preload['%s']", name);
417 } 417 }
418 return 1; 418 return 1;