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;