aboutsummaryrefslogtreecommitdiffstats
path: root/community/webkit2gtk/disallow-malloc_trim.patch
diff options
context:
space:
mode:
Diffstat (limited to 'community/webkit2gtk/disallow-malloc_trim.patch')
-rw-r--r--community/webkit2gtk/disallow-malloc_trim.patch12
1 files changed, 12 insertions, 0 deletions
diff --git a/community/webkit2gtk/disallow-malloc_trim.patch b/community/webkit2gtk/disallow-malloc_trim.patch
new file mode 100644
index 0000000000..34d4905dfc
--- /dev/null
+++ b/community/webkit2gtk/disallow-malloc_trim.patch
@@ -0,0 +1,12 @@
+--- webkitgtk-2.10.3/Source/WebCore/platform/linux/MemoryPressureHandlerLinux.cpp.orig
++++ webkitgtk-2.10.3/Source/WebCore/platform/linux/MemoryPressureHandlerLinux.cpp
+@@ -202,7 +202,9 @@
+ void MemoryPressureHandler::platformReleaseMemory(Critical)
+ {
+ ReliefLogger log("Run malloc_trim");
++#if defined(__GLIBC__)
+ malloc_trim(0);
++#endif
+ }
+
+ void MemoryPressureHandler::ReliefLogger::platformLog()