From f1bb22e4981ef2c7c737d5f42c841ee80300537b Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Sun, 25 Apr 2010 06:26:25 +0000 Subject: [PATCH] from andrnils < fbsd build stuff SVN revision: 48295 --- src/modules/battery/batget.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/modules/battery/batget.c b/src/modules/battery/batget.c index 544056355..50ec49c4a 100644 --- a/src/modules/battery/batget.c +++ b/src/modules/battery/batget.c @@ -18,6 +18,7 @@ #include #ifdef __FreeBSD__ +# include # include # ifdef __i386__ # include @@ -257,6 +258,7 @@ bsd_acpi_check(void) } /***---***/ +# ifdef __i386__ static void bsd_apm_init(void) { @@ -324,6 +326,7 @@ bsd_apm_check(void) time_left = time_val; } } +# endif #elif defined(HAVE_CFBASE_H) /* OS X */ /***---***/ @@ -1440,11 +1443,13 @@ init(void) } else { +#ifdef __i386__ if (ecore_file_exists("/dev/apm")) { mode = CHECK_APM; bsd_apm_init(); } +#endif } #elif defined(HAVE_CFBASE_H) /* OS X */ darwin_init(); @@ -1492,9 +1497,11 @@ poll_cb(void *data __UNUSED__) case CHECK_ACPI: bsd_acpi_check(); break; +#ifdef __i386__ case CHECK_APM: bsd_apm_check(); break; +#endif default: battery_full = -1; time_left = -1;