mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-05 21:37:15 +02:00
21 lines
682 B
Diff
21 lines
682 B
Diff
diff --git a/xpcom/base/nsMemoryReporterManager.cpp b/xpcom/base/nsMemoryReporterManager.cpp
|
|
index 89ee563..eab8cd7 100644
|
|
--- a/xpcom/base/nsMemoryReporterManager.cpp
|
|
+++ b/xpcom/base/nsMemoryReporterManager.cpp
|
|
@@ -153,6 +153,7 @@ ResidentUniqueDistinguishedAmount(int64_t* aN)
|
|
return GetProcSelfSmapsPrivate(aN);
|
|
}
|
|
|
|
+#ifdef __GLIBC__
|
|
#define HAVE_SYSTEM_HEAP_REPORTER 1
|
|
nsresult
|
|
SystemHeapSize(int64_t* aSizeOut)
|
|
@@ -172,6 +173,7 @@ SystemHeapSize(int64_t* aSizeOut)
|
|
*aSizeOut = size_t(info.hblkhd) + size_t(info.uordblks);
|
|
return NS_OK;
|
|
}
|
|
+#endif
|
|
|
|
#elif defined(__DragonFly__) || defined(__FreeBSD__) \
|
|
|| defined(__NetBSD__) || defined(__OpenBSD__) \
|