:: commit 240dd3ca469b84f0c91ff523ce011d6bd1c40691

mintsuki <mintsuki@protonmail.com> — 2020-12-19 17:30

parents: e7ee417da6

limine-install: Fix type mismatch bug

diff --git a/limine-install.c b/limine-install.c
index 5d3e454b..f7511d8f 100644
--- a/limine-install.c
+++ b/limine-install.c
@@ -142,7 +142,7 @@ int main(int argc, char *argv[]) {
     struct gpt_table_header gpt_header;
     uint64_t lb_guesses[] = { 512, 4096 };
     uint64_t lb_size;
-    for (size_t i = 0; i < sizeof(lb_guesses) / sizeof(int); i++) {
+    for (size_t i = 0; i < sizeof(lb_guesses) / sizeof(uint64_t); i++) {
         fseek(device, lb_guesses[i], SEEK_SET);
         fread(&gpt_header, sizeof(struct gpt_table_header), 1, device);
         if (!strncmp(gpt_header.signature, "EFI PART", 8)) {
tab: 248 wrap: offon