avoid direct indexing in MemoryMap register function

This commit is contained in:
auronandace
2026-03-03 17:22:44 +00:00
parent 14b8c2b0c1
commit fc6ffd59ff
+4 -2
View File
@@ -95,8 +95,10 @@ impl MemoryMap {
} else {
align_up(end)
};
if start < end {
self.entries[self.size] = MemoryEntry { start, end, kind };
if start < end
&& let Some(entry) = self.entries.get_mut(self.size)
{
*entry = MemoryEntry { start, end, kind };
self.size += 1;
}
}