diff options
author | H. Peter Anvin <hpa@linux.intel.com> | 2014-03-13 13:01:32 -0700 |
---|---|---|
committer | H. Peter Anvin <hpa@linux.intel.com> | 2014-03-13 13:01:32 -0700 |
commit | 01394840d20d90eb307649f7dfa9fb347be39339 (patch) | |
tree | ec0fdfdecf7df2b6ed03a01ee0fbf47c77fa22b7 | |
parent | 908c3fa1c3ea57e2bba148a590ebb788b453af09 (diff) | |
download | syslinux-01394840d20d90eb307649f7dfa9fb347be39339.tar.gz syslinux-01394840d20d90eb307649f7dfa9fb347be39339.tar.xz syslinux-01394840d20d90eb307649f7dfa9fb347be39339.zip |
lua: In sl_initramfs_add_file(), actually use the real file name
Instead of "/testfile1", actually use the real file name...
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
-rw-r--r-- | com32/lua/src/syslinux.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/com32/lua/src/syslinux.c b/com32/lua/src/syslinux.c index ab38166b..440ec872 100644 --- a/com32/lua/src/syslinux.c +++ b/com32/lua/src/syslinux.c @@ -387,12 +387,12 @@ static int sl_initramfs_load_archive(lua_State * L) static int sl_initramfs_add_file(lua_State * L) { struct initramfs *initramfs = luaL_checkudata(L, 1, SYSLINUX_FILE); - /* FIXME: This code is doing nothing */ - //const char *filename = luaL_checkstring(L, 2); + const char *filename = luaL_checkstring(L, 2); void *file_data = NULL; size_t file_len = 0; - return initramfs_add_file(initramfs, file_data, file_len, file_len, "/testfile1", 0, 0755); + return initramfs_add_file(initramfs, file_data, file_len, file_len, + filename, 0, 0755); } static int sl_boot_it(lua_State * L) |