diff options
author | Diego Nehab <diego@impa.br> | 2013-05-29 16:56:56 +0800 |
---|---|---|
committer | Diego Nehab <diego@impa.br> | 2013-05-29 16:56:56 +0800 |
commit | 79e6c4915d267e149e1f3b134901bf355d439c15 (patch) | |
tree | fded0a926a268d88710e652fa8cdf06ec77cf217 /src/mime.c | |
parent | 5167ddaf499cf198b10208a2f76c27629e99ae1b (diff) | |
download | luasocket-79e6c4915d267e149e1f3b134901bf355d439c15.tar.gz luasocket-79e6c4915d267e149e1f3b134901bf355d439c15.tar.bz2 luasocket-79e6c4915d267e149e1f3b134901bf355d439c15.zip |
Export global only if LUA_COMPAT_MODULE defined.
Diffstat (limited to 'src/mime.c')
-rw-r--r-- | src/mime.c | 8 |
1 files changed, 2 insertions, 6 deletions
@@ -81,13 +81,9 @@ static UC b64unbase[256]; | |||
81 | \*-------------------------------------------------------------------------*/ | 81 | \*-------------------------------------------------------------------------*/ |
82 | MIME_API int luaopen_mime_core(lua_State *L) | 82 | MIME_API int luaopen_mime_core(lua_State *L) |
83 | { | 83 | { |
84 | #if LUA_VERSION_NUM > 501 | 84 | #if LUA_VERSION_NUM > 501 && !defined(LUA_COMPAT_MODULE) |
85 | lua_newtable(L); | 85 | lua_newtable(L); |
86 | #ifdef LUASOCKET_USE_GLOBAL | 86 | luaL_setfuncs(L, func, 0); |
87 | lua_setglobal(L,"mime"); | ||
88 | lua_getglobal(L,"mime"); | ||
89 | #endif | ||
90 | luaL_setfuncs(L,func,0); | ||
91 | #else | 87 | #else |
92 | luaL_openlib(L, "mime", func, 0); | 88 | luaL_openlib(L, "mime", func, 0); |
93 | #endif | 89 | #endif |