void-packages/srcpkgs/occt/patches/musl-mallinfo.patch
Piraty 1b4cc7c8d4 New package: occt-7.2.0p1
Closes #13404.

Signed-off-by: Enno Boland <gottox@voidlinux.eu>
2018-04-19 08:44:54 +02:00

17 lines
425 B
Diff

In musl libc there is no struct mallinfo and no function mallinf()
--- src/OSD/OSD_MemInfo.cxx.orig
+++ src/OSD/OSD_MemInfo.cxx
@@ -147,8 +147,12 @@
}
aFile.close();
+ #if defined(__GLIBC__)
struct mallinfo aMI = mallinfo();
myCounters[MemHeapUsage] = aMI.uordblks;
+ #else /* XXX not yet coded */
+ myCounters[MemHeapUsage] = 0;
+ #endif
#elif (defined(__APPLE__))
struct task_basic_info aTaskInfo;