Skip to content

Commit 01a9179

Browse files
Fix build on macos
1 parent a9cb178 commit 01a9179

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

src/detection/memory/memory_apple.c

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
static void detectRam(FFMemoryStorage* ram)
88
{
9-
memory->ram.bytesTotal = (uint64_t) ffSysctlGetInt64("hw.memsize", 0);
9+
ram->bytesTotal = (uint64_t) ffSysctlGetInt64("hw.memsize", 0);
1010
if(ram->bytesTotal == 0)
1111
{
1212
ffStrbufAppendS(&ram->error, "Failed to read hw.memsize");
@@ -28,21 +28,21 @@ static void detectRam(FFMemoryStorage* ram)
2828
return;
2929
}
3030

31-
memory->ram.bytesUsed = ((uint64_t) vmstat.active_count + vmstat.wire_count) * pagesize;
31+
ram->bytesUsed = ((uint64_t) vmstat.active_count + vmstat.wire_count) * pagesize;
3232
}
3333

3434
static void detectSwap(FFMemoryStorage* swap)
3535
{
36-
struct xsw_usage swap;
37-
size_t size = sizeof(swap);
38-
if(sysctlbyname("vm.swapusage", &swap, &size, 0, 0) != 0)
36+
struct xsw_usage xsw;
37+
size_t size = sizeof(xsw);
38+
if(sysctlbyname("vm.swapusage", &xsw, &size, 0, 0) != 0)
3939
{
4040
ffStrbufAppendS(&swap->error, "Failed to read vm.swapusage");
4141
return;
4242
}
4343

44-
memory->swap.bytesTotal = swap.xsu_total;
45-
memory->swap.bytesUsed = swap.xsu_used;
44+
swap->bytesTotal = xsw.xsu_total;
45+
swap->bytesUsed = xsw.xsu_used;
4646
}
4747

4848
void ffDetectMemoryImpl(FFMemoryResult* memory)

0 commit comments

Comments
 (0)