From 68e4c8bd3169f82d132f3364c0819286de90dbf3 Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Wed, 18 May 2022 01:11:32 +0200 Subject: [PATCH] swap: fix the build on FreeBSD --- src/applets/swap.c | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/applets/swap.c b/src/applets/swap.c index 13a2be8..fd789d8 100644 --- a/src/applets/swap.c +++ b/src/applets/swap.c @@ -19,13 +19,15 @@ #include #include #include -#if defined(__APPLE__) || defined(__FreeBSD__) +#if defined(__APPLE__) # include # include # include -# if defined(__FreeBSD__) -# include -# endif +#elif defined(__FreeBSD__) +# include +# include +# include +# include #elif defined(__linux__) # include #elif defined(__NetBSD__) @@ -190,7 +192,7 @@ static gboolean _swap_on_timeout(gpointer data) return TRUE; #elif defined(__FreeBSD__) int mib[] = { CTL_VM, VM_TOTAL }; - struct vmmeter vm; + struct vmtotal vm; size_t size = sizeof(vm); gdouble value;