aboutsummaryrefslogtreecommitdiff
path: root/devel/electron29/files/patch-third__party_blink_public_platform_web__vector.h
diff options
context:
space:
mode:
Diffstat (limited to 'devel/electron29/files/patch-third__party_blink_public_platform_web__vector.h')
-rw-r--r--devel/electron29/files/patch-third__party_blink_public_platform_web__vector.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/devel/electron29/files/patch-third__party_blink_public_platform_web__vector.h b/devel/electron29/files/patch-third__party_blink_public_platform_web__vector.h
new file mode 100644
index 000000000000..b85d345ddf4e
--- /dev/null
+++ b/devel/electron29/files/patch-third__party_blink_public_platform_web__vector.h
@@ -0,0 +1,11 @@
+--- third_party/blink/public/platform/web_vector.h.orig 2024-02-21 00:20:53 UTC
++++ third_party/blink/public/platform/web_vector.h
+@@ -86,7 +86,7 @@ class WebVector {
+ // The vector can be populated using reserve() and emplace_back().
+ WebVector() = default;
+
+-#if defined(ARCH_CPU_64_BITS)
++#if defined(ARCH_CPU_64_BITS) || defined(__OpenBSD__)
+ // Create a vector with |size| default-constructed elements. We define
+ // a constructor with size_t otherwise we'd have a duplicate define.
+ explicit WebVector(size_t size) : data_(size) {}