process: Remove use of mallinfo under Musl

This commit is contained in:
klzgrad 2019-11-30 22:37:05 +08:00
parent ff1fdc97b3
commit 10adb349f1

View File

@ -119,6 +119,8 @@ size_t ProcessMetrics::GetMallocUsage() {
malloc_statistics_t stats = {0}; malloc_statistics_t stats = {0};
malloc_zone_statistics(nullptr, &stats); malloc_zone_statistics(nullptr, &stats);
return stats.size_in_use; return stats.size_in_use;
#elif defined(OS_LINUX) && defined(__UCLIBC__)
return 0;
#elif defined(OS_LINUX) || defined(OS_CHROMEOS) || defined(OS_ANDROID) #elif defined(OS_LINUX) || defined(OS_CHROMEOS) || defined(OS_ANDROID)
struct mallinfo minfo = mallinfo(); struct mallinfo minfo = mallinfo();
#if BUILDFLAG(USE_TCMALLOC) #if BUILDFLAG(USE_TCMALLOC)