diff options
author | Fabio Mascarenhas <mascarenhas@gmail.com> | 2012-08-31 12:09:14 -0700 |
---|---|---|
committer | Fabio Mascarenhas <mascarenhas@gmail.com> | 2012-08-31 12:09:14 -0700 |
commit | 420db54f1e0c2d11df57581b94584741119ae717 (patch) | |
tree | 95507b04905c49f6b33aa8609b7ec0aff1518c61 /src | |
parent | 84f1af5eef6af267109eaa84c18c5a70edaf65ea (diff) | |
parent | f634765b26c52d03aceed88c2130130ab43f6fa9 (diff) | |
download | luafilesystem-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.c | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -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 | ||
877 | static 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 | |||
876 | int luaopen_lfs (lua_State *L) { | 885 | int 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); |