From 1101d2e90e203f02169e96af396ef75fbfacf485 Mon Sep 17 00:00:00 2001 From: Sergey Fedorov Date: Sun, 4 Aug 2024 20:08:21 +0800 Subject: [PATCH] Disk (BSD): minor fix for a type, fixes calculation of disk usage on 32-bit (#1150) --- src/detection/disk/disk_bsd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/detection/disk/disk_bsd.c b/src/detection/disk/disk_bsd.c index 3046a3577..81be9c83f 100644 --- a/src/detection/disk/disk_bsd.c +++ b/src/detection/disk/disk_bsd.c @@ -123,7 +123,7 @@ const char* ffDetectDisksImpl(FFDiskOptions* options, FFlist* disks) FFDisk* disk = ffListAdd(disks); - disk->bytesTotal = fs->f_blocks * fs->f_bsize; + disk->bytesTotal = (uint64_t)fs->f_blocks * fs->f_bsize; disk->bytesFree = (uint64_t)fs->f_bfree * fs->f_bsize; disk->bytesAvailable = (uint64_t)fs->f_bavail * fs->f_bsize; disk->bytesUsed = 0; // To be filled in ./disk.c