diff options
| author | Po Lu | 2025-04-20 20:49:24 +0800 |
|---|---|---|
| committer | Po Lu | 2025-04-20 20:49:24 +0800 |
| commit | 57966a3350e17b449697638d6adb1ed1d63bf8d5 (patch) | |
| tree | fe112660be21965fd3f34e075187fcd83b43c9d0 | |
| parent | 4428077c2bea73570cfe9f9d6b40809aeda7f5c9 (diff) | |
| download | emacs-57966a3350e17b449697638d6adb1ed1d63bf8d5.tar.gz emacs-57966a3350e17b449697638d6adb1ed1d63bf8d5.zip | |
Temporary fix for compilation on Android API levels <= 13
* lib/getloadavg.c (getloadavg): Don't use sysinfo on Android
API levels <= 13. This will be resolved in Gnulib shortly, with
any luck.
| -rw-r--r-- | lib/getloadavg.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/getloadavg.c b/lib/getloadavg.c index 9da41c16c02..1cb1c01097d 100644 --- a/lib/getloadavg.c +++ b/lib/getloadavg.c | |||
| @@ -499,7 +499,8 @@ getloadavg (double loadavg[], int nelem) | |||
| 499 | } | 499 | } |
| 500 | # endif | 500 | # endif |
| 501 | 501 | ||
| 502 | # if !defined (LDAV_DONE) && (defined __linux__ || defined __ANDROID__) | 502 | # if !defined (LDAV_DONE) && (defined __linux__ || defined __ANDROID__) \ |
| 503 | && (!defined __ANDROID__ || __ANDROID_API__ >= 13) | ||
| 503 | /* Linux without glibc, Android, Cygwin */ | 504 | /* Linux without glibc, Android, Cygwin */ |
| 504 | # define LDAV_DONE | 505 | # define LDAV_DONE |
| 505 | # undef LOAD_AVE_TYPE | 506 | # undef LOAD_AVE_TYPE |