From d29981e4a1c824581ce19e34fc58eb754c0bb62c Mon Sep 17 00:00:00 2001 From: Gunnar Beutner Date: Tue, 20 Jul 2021 11:44:34 +0200 Subject: [PATCH] Prekernel: Properly initialize variables --- Kernel/Prekernel/init.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Kernel/Prekernel/init.cpp b/Kernel/Prekernel/init.cpp index 85bcaba5d15..310beea1bae 100644 --- a/Kernel/Prekernel/init.cpp +++ b/Kernel/Prekernel/init.cpp @@ -75,7 +75,8 @@ extern "C" [[noreturn]] void init() halt(); __builtin_memcpy(kernel_program_headers, kernel_image + kernel_elf_header.e_phoff, sizeof(ElfW(Phdr)) * kernel_elf_header.e_phnum); - FlatPtr kernel_load_base, kernel_load_end; + FlatPtr kernel_load_base = 0; + FlatPtr kernel_load_end = 0; for (size_t i = 0; i < kernel_elf_header.e_phnum; i++) { auto& kernel_program_header = kernel_program_headers[i]; if (kernel_program_header.p_type != PT_LOAD)