aboutsummaryrefslogtreecommitdiffstats
path: root/src/initrd.c
diff options
context:
space:
mode:
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;
}