From 4614429f5751e14e37ceedb7130b7a829c89476a Mon Sep 17 00:00:00 2001 From: Clyne Sullivan Date: Tue, 27 Feb 2018 23:55:46 -0500 Subject: cleaner main, random nums, perfect script run --- src/initrd.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/initrd.c') diff --git a/src/initrd.c b/src/initrd.c index 54bdc4b..e90f9f0 100644 --- a/src/initrd.c +++ b/src/initrd.c @@ -53,7 +53,7 @@ uint32_t initrd_getsize(initrd_file *file) initrd_file *initrd_getfileptr(const char *name) { - initrd_file *file = (initrd_file *)(initrd_start + sizeof(initrd_header)); + initrd_file *file = (initrd_file *)((uint8_t *)initrd_start + sizeof(initrd_header)); uint32_t offset = sizeof(initrd_header); while (offset < initrd_size) { @@ -74,7 +74,7 @@ char *initrd_getfile(const char *name) return 0; - char *ptr = (char *)((void *)file + sizeof(initrd_file)); + char *ptr = (char *)file + sizeof(initrd_file); ptr[initrd_getsize(file) - 1] = 0; return ptr; } -- cgit v1.2.3