aboutsummaryrefslogtreecommitdiff
path: root/games/lwjgl3/files/patch-modules_lwjgl_core_src_main_java_org_lwjgl_system_MemoryManage.java
blob: 0e976ea34e6853620c9d0d84b7557e7dd184cf87 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
--- modules/lwjgl/core/src/main/java/org/lwjgl/system/MemoryManage.java.orig	2023-12-18 14:22:59 UTC
+++ modules/lwjgl/core/src/main/java/org/lwjgl/system/MemoryManage.java
@@ -34,6 +34,9 @@ final class MemoryManage {
             String className;
             if (allocator == null || "jemalloc".equals(allocator)) {
                 className = "org.lwjgl.system.jemalloc.JEmallocAllocator";
+                if (Platform.get() == Platform.FREEBSD) {
+                    Configuration.JEMALLOC_LIBRARY_NAME.set("libc.so.7");
+                }
             } else if ("rpmalloc".equals(allocator)) {
                 className = "org.lwjgl.system.rpmalloc.RPmallocAllocator";
             } else {