aboutsummaryrefslogtreecommitdiffstats
path: root/src/initrd.c
diff options
context:
space:
mode:
authorClyne Sullivan <tullivan99@gmail.com>2018-02-27 23:55:46 -0500
committerClyne Sullivan <tullivan99@gmail.com>2018-02-27 23:55:46 -0500
commit4614429f5751e14e37ceedb7130b7a829c89476a (patch)
tree42fdfab4b64c3f71b5e13c537b1d0de7538278ca /src/initrd.c
parent9f61013faf98f8909e0853954218ec10c3b3c6fb (diff)
cleaner main, random nums, perfect script run
Diffstat (limited to 'src/initrd.c')
-rw-r--r--src/initrd.c4
1 files changed, 2 insertions, 2 deletions
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;
}