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); |
