summaryrefslogtreecommitdiff
path: root/src/kernel/kernel.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/kernel/kernel.c')
-rw-r--r--src/kernel/kernel.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/kernel/kernel.c b/src/kernel/kernel.c
index be5da7c..734572c 100644
--- a/src/kernel/kernel.c
+++ b/src/kernel/kernel.c
@@ -412,11 +412,8 @@ static void print_memory_status( global_context_t *global_context )
printf( "heap memory size: %d\n", memory_manager->size );
printf( "heap memory offset: 0x%X\n", memory_manager->offset );
- printf( "heap memory in use: %d\n",
- memory_manager->free_ptr - memory_manager->offset );
- printf( "heap memory free: %d\n",
- memory_manager->size - ( memory_manager->free_ptr - memory_manager->offset ) - 1 );
-
+ printf( "heap memory in use: %d\n", memory_manager_stats_used( memory_manager ) );
+ printf( "heap memory free: %d\n", memory_manager_stats_free( memory_manager ) );
}
uintptr_t __stack_chk_guard = STACK_CHK_GUARD;