diff options
-rw-r--r-- | kernel/arch/i386/mmu.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/arch/i386/mmu.c b/kernel/arch/i386/mmu.c index a59eccf..1e00f17 100644 --- a/kernel/arch/i386/mmu.c +++ b/kernel/arch/i386/mmu.c @@ -198,10 +198,10 @@ PageTable *clone_table(u32 src_index, PageDirectory *src_directory, u32 *physical_address) { PageTable *new_table = kmalloc_align(sizeof(PageTable), (void **)physical_address); - memset(new_table, 0, sizeof(PageTable)); if (!new_table) { return NULL; } + memset(new_table, 0, sizeof(PageTable)); PageTable *src = src_directory->tables[src_index]; // Copy all the pages |