From 715fac325c6928f93352f3c17b15d369ceceedde Mon Sep 17 00:00:00 2001 From: utox39 Date: Thu, 10 Apr 2025 14:55:31 +0200 Subject: [PATCH] fix(macos): fix the calculation to get the amount of used swap --- src/macos/hardware.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/macos/hardware.zig b/src/macos/hardware.zig index 165637b..21f3153 100644 --- a/src/macos/hardware.zig +++ b/src/macos/hardware.zig @@ -344,7 +344,7 @@ pub fn getSwapInfo() !?SwapInfo { } const swap_size = @as(f64, @floatFromInt(swap.xsu_total / (1024 * 1024 * 1024))); - const swap_usage = @as(f64, @floatFromInt(swap.xsu_used / (1024 * 1024 * 1024))); + const swap_usage = @as(f64, @floatFromInt(swap.xsu_used)) / (1024 * 1024 * 1024); var swap_usage_percentage: u64 = 0; if (@as(u64, swap.xsu_total) != 0) { swap_usage_percentage = (@as(u64, swap.xsu_used) * 100) / @as(u64, swap.xsu_total);