diff options
author | Ferenc Wágner <wferi@niif.hu> | 2014-10-10 10:49:31 +0200 |
---|---|---|
committer | Ferenc Wágner <wferi@niif.hu> | 2014-10-12 10:07:49 +0200 |
commit | 5814320381f1305264a57c9f3ab23899135539be (patch) | |
tree | 20945d4d002e0c86c2bc62d1fed4a86764ddf7cf /com32/lua/src/syslinux.c | |
parent | fa923837f1cfb18b85ff864139dc55562e7d5cf2 (diff) | |
download | syslinux-5814320381f1305264a57c9f3ab23899135539be.tar.gz |
lua: Remove even more cruft from syslinux.c
Signed-off-by: Ferenc Wágner <wferi@niif.hu>
Diffstat (limited to 'com32/lua/src/syslinux.c')
-rw-r--r-- | com32/lua/src/syslinux.c | 46 |
1 files changed, 2 insertions, 44 deletions
diff --git a/com32/lua/src/syslinux.c b/com32/lua/src/syslinux.c index fc2effc9..c5e5b037 100644 --- a/com32/lua/src/syslinux.c +++ b/com32/lua/src/syslinux.c @@ -73,48 +73,6 @@ static char *find_argument(char **argv, const char *argument) return ptr; } -/* Get a value with a potential suffix (k/m/g/t/p/e) */ -static unsigned long long suffix_number(const char *str) -{ - char *ep; - unsigned long long v; - int shift; - - v = strtoull(str, &ep, 0); - switch (*ep | 0x20) { - case 'k': - shift = 10; - break; - case 'm': - shift = 20; - break; - case 'g': - shift = 30; - break; - case 't': - shift = 40; - break; - case 'p': - shift = 50; - break; - case 'e': - shift = 60; - break; - default: - shift = 0; - break; - } - v <<= shift; - - return v; -} - -/* Truncate to 32 bits, with saturate */ -static inline uint32_t saturate32(unsigned long long v) -{ - return (v > 0xffffffff) ? 0xffffffff : (uint32_t) v; -} - /* Stitch together the command line from a set of argv's */ static char *make_cmdline(char **argv) { @@ -182,8 +140,8 @@ static int sl_boot_linux(lua_State * L) const char *kernel = luaL_checkstring(L, 1); const char *cmdline = luaL_optstring(L, 2, ""); char *initrd; - void *kernel_data, *file_data; - size_t kernel_len, file_len; + void *kernel_data; + size_t kernel_len; struct initramfs *initramfs; char *newcmdline; uint32_t mem_limit = luaL_optint(L, 3, 0); |