summaryrefslogtreecommitdiff
path: root/src/lauxlib.js
diff options
context:
space:
mode:
authordenis <denisv@post.skynet.lt>2017-09-07 03:44:37 +0300
committerdenis <denisv@post.skynet.lt>2017-09-07 15:24:00 +0300
commitb482e19917395c842780bd2b8da7731158947c40 (patch)
treed8951ce0846874d36a22f9e0d7bfbc2b0b5993af /src/lauxlib.js
parentfc3d60b9a7cd7b8e46a9b342ec504d84c927aa08 (diff)
downloadfengari-b482e19917395c842780bd2b8da7731158947c40.tar.gz
fengari-b482e19917395c842780bd2b8da7731158947c40.tar.bz2
fengari-b482e19917395c842780bd2b8da7731158947c40.zip
src/lapi.js, src/lauxlib.js: lua_tointeger should return 0 when conversion fails for luaL_ref to work
Diffstat (limited to 'src/lauxlib.js')
-rw-r--r--src/lauxlib.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lauxlib.js b/src/lauxlib.js
index b551d4f..ab8a8a0 100644
--- a/src/lauxlib.js
+++ b/src/lauxlib.js
@@ -343,7 +343,7 @@ const luaL_optnumber = function(L, arg, def) {
};
const luaL_checkinteger = function(L, arg) {
- let d = lua.lua_tointeger(L, arg);
+ let d = lua.lua_tointegerx(L, arg);
if (d === false)
interror(L, arg);
return d;