aboutsummaryrefslogtreecommitdiff
path: root/src/boot/multiboot.c
diff options
context:
space:
mode:
authorLoic Guegan <manzerbredes@mailbox.org>2021-04-09 18:18:15 +0200
committerLoic Guegan <manzerbredes@mailbox.org>2021-04-09 18:18:15 +0200
commitc6aa00eea71c91a219dae8688530ff0a3b83bcd4 (patch)
treee2f4d26362e8a57b5fba1a3392b947b95cb40039 /src/boot/multiboot.c
parentdeabd68158b865f2bcf928c604d6c46f73832d0a (diff)
Enable TSS segment
Diffstat (limited to 'src/boot/multiboot.c')
-rw-r--r--src/boot/multiboot.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/boot/multiboot.c b/src/boot/multiboot.c
index 0309eb0..c41aeb7 100644
--- a/src/boot/multiboot.c
+++ b/src/boot/multiboot.c
@@ -20,11 +20,11 @@ char mb_load_tag(char **data, char type){
c_tag_type=c_tag_type+tag_size+4;
// Skip padding for 64 bits
- int p=c_tag_type;
+ int p=(int)c_tag_type;
while((p & 0x7) != 0)
p++;
// Assign address after padding
- c_tag_type=p;
+ c_tag_type=(char *)p;
c_tag_size=c_tag_type+4;
}