1*4882a593Smuzhiyunretro compatible with Lua 5.1 C/API 2*4882a593Smuzhiyun 3*4882a593SmuzhiyunSigned-off-by: Francois Perrad <francois.perrad@gadz.org> 4*4882a593Smuzhiyun 5*4882a593SmuzhiyunIndex: b/lbase64.c 6*4882a593Smuzhiyun=================================================================== 7*4882a593Smuzhiyun--- a/lbase64.c 8*4882a593Smuzhiyun+++ b/lbase64.c 9*4882a593Smuzhiyun@@ -111,7 +111,11 @@ 10*4882a593Smuzhiyun 11*4882a593Smuzhiyun LUALIB_API int luaopen_base64(lua_State *L) 12*4882a593Smuzhiyun { 13*4882a593Smuzhiyun+#if LUA_VERSION_NUM >= 502 14*4882a593Smuzhiyun luaL_newlib(L,R); 15*4882a593Smuzhiyun+#else 16*4882a593Smuzhiyun+ luaL_register(L,MYNAME,R); 17*4882a593Smuzhiyun+#endif 18*4882a593Smuzhiyun lua_pushliteral(L,"version"); /** version */ 19*4882a593Smuzhiyun lua_pushliteral(L,MYVERSION); 20*4882a593Smuzhiyun lua_settable(L,-3); 21