From 7a152f1a3e6889ec0d3cd2c57052e81e0fc0a6ad Mon Sep 17 00:00:00 2001 From: klzgrad Date: Sat, 30 Nov 2019 22:37:05 +0800 Subject: [PATCH] process: Remove use of mallinfo for Musl --- src/base/process/process_metrics_posix.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/base/process/process_metrics_posix.cc b/src/base/process/process_metrics_posix.cc index ae6d3a698c..20b6b00881 100644 --- a/src/base/process/process_metrics_posix.cc +++ b/src/base/process/process_metrics_posix.cc @@ -109,6 +109,9 @@ void IncreaseFdLimitTo(unsigned int max_descriptors) { namespace { size_t GetMallocUsageMallinfo() { +#if defined(__MUSL__) + return 0; +#else #if defined(__GLIBC__) && defined(__GLIBC_PREREQ) #if __GLIBC_PREREQ(2, 33) #define MALLINFO2_FOUND_IN_LIBC @@ -120,6 +123,7 @@ size_t GetMallocUsageMallinfo() { #endif #undef MALLINFO2_FOUND_IN_LIBC return minfo.hblkhd + minfo.arena; +#endif } } // namespace