diff --git a/src/bin/sysinfo.c b/src/bin/sysinfo.c index cd49d521e0..d9e2e65c56 100644 --- a/src/bin/sysinfo.c +++ b/src/bin/sysinfo.c @@ -517,10 +517,10 @@ dump_cpus(system_info *info) static void dump_mem(system_info *info) { - printf("%10ld bytes free (used/max %10ld / %10ld)\n", - B_PAGE_SIZE * (info->max_pages - info->used_pages), - B_PAGE_SIZE * info->used_pages, - B_PAGE_SIZE * info->max_pages); + printf("%10lu bytes free (used/max %10lu / %10lu)\n", + B_PAGE_SIZE * (uint32)(info->max_pages - info->used_pages)), + B_PAGE_SIZE * (uint32)info->used_pages, + B_PAGE_SIZE * (uint32)info->max_pages); }