mirror of
https://git.freebsd.org/ports.git
synced 2025-05-13 15:51:51 -04:00
Changelog: https://github.com/WebKit/WebKit/blob/webkitgtk-2.46.5/Source/WebKit/gtk/NEWS Now consolidated into one port with flavours since the codebase is the same, just linked with different libraries resulting in different SONAMEs and APIs. SONAMEs/flavours: * GTK3 + libsoup = libwebkit2gtk-4.0 (40) * GTK3 + libsoup3 = libwebkit2gtk-4.1 (41) * GTK4 + libsoup3 = libwebkitgtk-6.0 (60) Despite upstream's recommendation to use clang for better skia optimisation, this port now USE_GCC due to extensive std::pair copy constructor use that is not trivial to continue patching to stay working with our libc++ version 1 ABI. See review D35327 for some details. Reported by: eduardo PR: 275914 Differential Revision: https://reviews.freebsd.org/D45878
11 lines
577 B
C
11 lines
577 B
C
--- Source/bmalloc/bmalloc/IsoAllocatorInlines.h.orig 2024-08-19 06:28:40 UTC
|
|
+++ Source/bmalloc/bmalloc/IsoAllocatorInlines.h
|
|
@@ -76,7 +76,7 @@ BNO_INLINE void* IsoAllocator<Config>::allocateSlow(Is
|
|
BASSERT(allocationMode == AllocationMode::Fast);
|
|
|
|
EligibilityResult<Config> result = heap.takeFirstEligible(locker);
|
|
- if (result.kind != EligibilityKind::Success) {
|
|
+ if (result.kind != EligibilityKind::BmSuccess) {
|
|
RELEASE_BASSERT(result.kind == EligibilityKind::OutOfMemory);
|
|
RELEASE_BASSERT(!abortOnFailure);
|
|
return nullptr;
|