mirror of
https://github.com/lunarmodules/luafilesystem.git
synced 2026-07-23 19:43:06 +00:00
Refactor set_info() using lua_setfield
About indentation: currently parts of lfs.c use 2 spaces and parts use 8. It would be nice to slowly switch to one of styles over some time, as code is being touched here and there. 2 spaces seem preferrable as it's what Lua itself uses.
This commit is contained in:
15
src/lfs.c
15
src/lfs.c
@@ -861,15 +861,12 @@ static int link_info (lua_State *L) {
|
||||
** Assumes the table is on top of the stack.
|
||||
*/
|
||||
static void set_info (lua_State *L) {
|
||||
lua_pushliteral (L, "_COPYRIGHT");
|
||||
lua_pushliteral (L, "Copyright (C) 2003-2012 Kepler Project");
|
||||
lua_settable (L, -3);
|
||||
lua_pushliteral (L, "_DESCRIPTION");
|
||||
lua_pushliteral (L, "LuaFileSystem is a Lua library developed to complement the set of functions related to file systems offered by the standard Lua distribution");
|
||||
lua_settable (L, -3);
|
||||
lua_pushliteral (L, "_VERSION");
|
||||
lua_pushliteral (L, "LuaFileSystem " LFS_VERSION);
|
||||
lua_settable (L, -3);
|
||||
lua_pushliteral(L, "Copyright (C) 2003-2016 Kepler Project");
|
||||
lua_setfield(L, -2, "_COPYRIGHT");
|
||||
lua_pushliteral(L, "LuaFileSystem is a Lua library developed to complement the set of functions related to file systems offered by the standard Lua distribution");
|
||||
lua_setfield(L, -2, "_DESCRIPTION");
|
||||
lua_pushliteral(L, "LuaFileSystem " LFS_VERSION);
|
||||
lua_setfield(L, -2, "_VERSION");
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user