diff options
author | David Goulet <dgoulet@torproject.org> | 2019-09-09 11:55:33 -0400 |
---|---|---|
committer | David Goulet <dgoulet@torproject.org> | 2019-09-09 17:07:08 -0400 |
commit | 409df19b5a0053175f05851086e6ef35c5bce2c0 (patch) | |
tree | d5c0433705301ee72aae2eb25b0ccaca2d41cc6d /src/lib/meminfo | |
parent | 04618371497bd5040d3af3e6fd782c361a7ba3a5 (diff) | |
download | tor-409df19b5a0053175f05851086e6ef35c5bce2c0.tar.gz tor-409df19b5a0053175f05851086e6ef35c5bce2c0.zip |
build: The <sys/sysctl.h> is now deprecated on Linux
Closes #31673
Diffstat (limited to 'src/lib/meminfo')
-rw-r--r-- | src/lib/meminfo/meminfo.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/lib/meminfo/meminfo.c b/src/lib/meminfo/meminfo.c index f233188897..f4fa45167e 100644 --- a/src/lib/meminfo/meminfo.c +++ b/src/lib/meminfo/meminfo.c @@ -18,9 +18,6 @@ #include "lib/log/log.h" #include "lib/malloc/malloc.h" -#ifdef HAVE_SYS_SYSCTL_H -#include <sys/sysctl.h> -#endif #ifdef HAVE_FCNTL_H #include <fcntl.h> #endif @@ -36,6 +33,10 @@ #endif #include <string.h> +#if defined(HAVE_SYS_SYSCTL_H) && !defined(_WIN32) && !defined(__linux__) +#include <sys/sysctl.h> +#endif + DISABLE_GCC_WARNING(aggregate-return) /** Call the platform malloc info function, and dump the results to the log at * level <b>severity</b>. If no such function exists, do nothing. */ |