diff --git a/src/sysinfo.cc b/src/sysinfo.cc index 01ecfad0..28126470 100644 --- a/src/sysinfo.cc +++ b/src/sysinfo.cc @@ -658,9 +658,9 @@ double GetCPUCyclesPerSecond() { } std::vector GetLoadAvg() { -#if defined BENCHMARK_OS_FREEBSD || defined(BENCHMARK_OS_LINUX) || \ +#if (defined BENCHMARK_OS_FREEBSD || defined(BENCHMARK_OS_LINUX) || \ defined BENCHMARK_OS_MACOSX || defined BENCHMARK_OS_NETBSD || \ - defined BENCHMARK_OS_OPENBSD + defined BENCHMARK_OS_OPENBSD) && !defined(__ANDROID__) constexpr int kMaxSamples = 3; std::vector res(kMaxSamples, 0.0); const int nelem = getloadavg(res.data(), kMaxSamples);