aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorFabio Mascarenhas <mascarenhas@gmail.com>2012-08-31 12:09:14 -0700
committerFabio Mascarenhas <mascarenhas@gmail.com>2012-08-31 12:09:14 -0700
commit420db54f1e0c2d11df57581b94584741119ae717 (patch)
tree95507b04905c49f6b33aa8609b7ec0aff1518c61 /src
parent84f1af5eef6af267109eaa84c18c5a70edaf65ea (diff)
parentf634765b26c52d03aceed88c2130130ab43f6fa9 (diff)
downloadluafilesystem-420db54f1e0c2d11df57581b94584741119ae717.tar.gz
luafilesystem-420db54f1e0c2d11df57581b94584741119ae717.tar.bz2
luafilesystem-420db54f1e0c2d11df57581b94584741119ae717.zip
Merge pull request #14 from icgood/master
5.2 compatibility
Diffstat (limited to 'src')
-rw-r--r--src/lfs.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/lfs.c b/src/lfs.c
index a784d77..701c950 100644
--- a/src/lfs.c
+++ b/src/lfs.c
@@ -873,6 +873,15 @@ static const struct luaL_Reg fslib[] = {
873 {NULL, NULL}, 873 {NULL, NULL},
874}; 874};
875 875
876#if LUA_VERSION_NUM > 501
877static void luaL_register (lua_State *L, const char *libname, const luaL_Reg *l)
878{
879 luaL_newlib (L, l);
880 lua_pushvalue (L, -1);
881 lua_setglobal (L, libname);
882}
883#endif
884
876int luaopen_lfs (lua_State *L) { 885int luaopen_lfs (lua_State *L) {
877 dir_create_meta (L); 886 dir_create_meta (L);
878 lock_create_meta (L); 887 lock_create_meta (L);