diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/lib_math.c | 2 | ||||
-rw-r--r-- | src/lib_string.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/lib_math.c b/src/lib_math.c index 3a56514b..a1d8a618 100644 --- a/src/lib_math.c +++ b/src/lib_math.c | |||
@@ -209,7 +209,7 @@ LUALIB_API int luaopen_math(lua_State *L) | |||
209 | rs = (RandomState *)lua_newuserdata(L, sizeof(RandomState)); | 209 | rs = (RandomState *)lua_newuserdata(L, sizeof(RandomState)); |
210 | rs->valid = 0; /* Use lazy initialization to save some time on startup. */ | 210 | rs->valid = 0; /* Use lazy initialization to save some time on startup. */ |
211 | LJ_LIB_REG(L, LUA_MATHLIBNAME, math); | 211 | LJ_LIB_REG(L, LUA_MATHLIBNAME, math); |
212 | #if defined(LUA_COMPAT_MOD) | 212 | #if defined(LUA_COMPAT_MOD) && !LJ_52 |
213 | lua_getfield(L, -1, "fmod"); | 213 | lua_getfield(L, -1, "fmod"); |
214 | lua_setfield(L, -2, "mod"); | 214 | lua_setfield(L, -2, "mod"); |
215 | #endif | 215 | #endif |
diff --git a/src/lib_string.c b/src/lib_string.c index 6d0b0a04..d894f9f4 100644 --- a/src/lib_string.c +++ b/src/lib_string.c | |||
@@ -857,7 +857,7 @@ LUALIB_API int luaopen_string(lua_State *L) | |||
857 | GCtab *mt; | 857 | GCtab *mt; |
858 | global_State *g; | 858 | global_State *g; |
859 | LJ_LIB_REG(L, LUA_STRLIBNAME, string); | 859 | LJ_LIB_REG(L, LUA_STRLIBNAME, string); |
860 | #if defined(LUA_COMPAT_GFIND) | 860 | #if defined(LUA_COMPAT_GFIND) && !LJ_52 |
861 | lua_getfield(L, -1, "gmatch"); | 861 | lua_getfield(L, -1, "gmatch"); |
862 | lua_setfield(L, -2, "gfind"); | 862 | lua_setfield(L, -2, "gfind"); |
863 | #endif | 863 | #endif |