# HG changeset patch # User jbe # Date 1452772194 -3600 # Node ID 9d15451c340a5acde19fb82521711c4a0b221a87 # Parent beb1e7925a52f6e162cfbf8391fac5a0c3dffc27 Lua 5.3 compatibility: do not use luaL_checkint diff -r beb1e7925a52 -r 9d15451c340a libraries/multirand/multirand.c --- a/libraries/multirand/multirand.c Tue Jan 12 20:03:17 2016 +0100 +++ b/libraries/multirand/multirand.c Thu Jan 14 12:49:54 2016 +0100 @@ -80,12 +80,12 @@ } static int multirand_string(lua_State *L) { - int length; + lua_Integer length; const char *charset; size_t charset_size; luaL_Buffer buf; lua_settop(L, 2); - length = luaL_checkint(L, 1); + length = luaL_checkinteger(L, 1); charset = luaL_optlstring(L, 2, "abcdefghijklmnopqrstuvwxyz", &charset_size); if (charset_size > 32767) { return luaL_error(L, "Set of chars is too big.");