From 9a90ce6f1506375aedf077780d858b513f1b3ac3 Mon Sep 17 00:00:00 2001 From: OBATA Akio Date: Sun, 22 Mar 2015 18:37:23 +0900 Subject: battstat applet: fix NetBSD APM support --- battstat/power-management.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/battstat/power-management.c b/battstat/power-management.c index 3dd2c8ec..8c2eb7b2 100644 --- a/battstat/power-management.c +++ b/battstat/power-management.c @@ -239,7 +239,11 @@ apm_readinfo (BatteryStatus *status) #elif defined(__NetBSD__) || defined(__OpenBSD__) #include +#if defined(__NetBSD__) +#include +#else /* __OpenBSD__ */ #include +#endif #define APMDEVICE "/dev/apm" @@ -249,7 +253,11 @@ apm_readinfo (BatteryStatus *status) /* Code for OpenBSD by Joe Ammond . Using the same procedure as for FreeBSD. */ +#if defined(__NetBSD__) + struct apm_power_info apminfo; +#else /* __OpenBSD__ */ struct apm_info apminfo; +#endif int fd; #if defined(__NetBSD__) -- cgit v1.2.1