diff options
Diffstat (limited to 'devel/electron23/files/patch-third__party_skia_src_core_SkContainers.cpp')
-rw-r--r-- | devel/electron23/files/patch-third__party_skia_src_core_SkContainers.cpp | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/devel/electron23/files/patch-third__party_skia_src_core_SkContainers.cpp b/devel/electron23/files/patch-third__party_skia_src_core_SkContainers.cpp new file mode 100644 index 000000000000..7a868d19a8fb --- /dev/null +++ b/devel/electron23/files/patch-third__party_skia_src_core_SkContainers.cpp @@ -0,0 +1,20 @@ +--- third_party/skia/src/core/SkContainers.cpp.orig 2023-02-01 18:45:22 UTC ++++ third_party/skia/src/core/SkContainers.cpp +@@ -13,7 +13,7 @@ + + #if defined(SK_BUILD_FOR_MAC) || defined(SK_BUILD_FOR_IOS) + #include <malloc/malloc.h> +-#elif defined(SK_BUILD_FOR_ANDROID) || defined(SK_BUILD_FOR_UNIX) ++#elif defined(SK_BUILD_FOR_ANDROID) || defined(SK_BUILD_FOR_UNIX) && !defined(__OpenBSD__) + #include <malloc.h> + #elif defined(SK_BUILD_FOR_WIN) + #include <malloc.h> +@@ -37,7 +37,7 @@ SkSpan<std::byte> complete_size(void* ptr, size_t size + #elif defined(SK_BUILD_FOR_ANDROID) && __ANDROID_API__ >= 17 + completeSize = malloc_usable_size(ptr); + SkASSERT(completeSize >= size); +- #elif defined(SK_BUILD_FOR_UNIX) ++ #elif defined(SK_BUILD_FOR_UNIX) && !defined(__OpenBSD__) + completeSize = malloc_usable_size(ptr); + SkASSERT(completeSize >= size); + #elif defined(SK_BUILD_FOR_WIN) |