diff --git a/boot/freeldr/freeldr/lib/mm/meminit.c b/boot/freeldr/freeldr/lib/mm/meminit.c index aacccda4800..953b6596330 100644 --- a/boot/freeldr/freeldr/lib/mm/meminit.c +++ b/boot/freeldr/freeldr/lib/mm/meminit.c @@ -419,9 +419,9 @@ PVOID MmFindLocationForPageLookupTable(PFN_NUMBER TotalPageCount) SIZE_T PageLookupTableSize; PFN_NUMBER RequiredPages; PFN_NUMBER CandidateBasePage = 0; - PFN_NUMBER CandidatePageCount; + PFN_NUMBER CandidatePageCount = 0; PFN_NUMBER PageLookupTableEndPage; - PVOID PageLookupTableMemAddress = NULL; + PVOID PageLookupTableMemAddress; // Calculate how much pages we need to keep the page lookup table PageLookupTableSize = TotalPageCount * sizeof(PAGE_LOOKUP_TABLE_ITEM);