summaryrefslogtreecommitdiff
path: root/www-client/chromium/files/chromium-100-macro-typo.patch
diff options
context:
space:
mode:
authorGravatar Chris Xiong <chirs241097@gmail.com> 2022-03-01 13:00:17 -0500
committerGravatar Chris Xiong <chirs241097@gmail.com> 2022-03-01 13:00:17 -0500
commitf7d1db5b8e26b77e8b403efb6a8843378f32b8dd (patch)
treecd9595d0b73bdd89496347c247cde9b064548460 /www-client/chromium/files/chromium-100-macro-typo.patch
parent2a06ede2d653fbf8fd5d64da5822fddf26208a2b (diff)
downloadppo-f7d1db5b8e26b77e8b403efb6a8843378f32b8dd.tar.xz
chromium-100.0.4896.12 (testing)
Diffstat (limited to 'www-client/chromium/files/chromium-100-macro-typo.patch')
-rw-r--r--www-client/chromium/files/chromium-100-macro-typo.patch29
1 files changed, 29 insertions, 0 deletions
diff --git a/www-client/chromium/files/chromium-100-macro-typo.patch b/www-client/chromium/files/chromium-100-macro-typo.patch
new file mode 100644
index 0000000..833f869
--- /dev/null
+++ b/www-client/chromium/files/chromium-100-macro-typo.patch
@@ -0,0 +1,29 @@
+From 1183b14db8bd08d731ff3433c436887de00be3aa Mon Sep 17 00:00:00 2001
+From: Jose Dapena Paz <jdapena@igalia.com>
+Date: Fri, 18 Feb 2022 16:28:25 +0000
+Subject: [PATCH] Fix typo in non-clang GSL_OWNER macro
+
+GCC build fails because GSL_OWNER is not defined (GSL_OWNER_ was
+the one actually declared).
+
+Bug: 819294
+Change-Id: I1c3d17cb1c08b9bc0e8a888452da9868c308ddb5
+Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3472080
+Reviewed-by: Daniel Cheng <dcheng@chromium.org>
+Commit-Queue: Daniel Cheng <dcheng@chromium.org>
+Cr-Commit-Position: refs/heads/main@{#972974}
+---
+
+diff --git a/base/compiler_specific.h b/base/compiler_specific.h
+index eec5810..1ee8074 100644
+--- a/base/compiler_specific.h
++++ b/base/compiler_specific.h
+@@ -386,7 +386,7 @@
+ #define GSL_OWNER [[gsl::Owner]]
+ #define GSL_POINTER [[gsl::Pointer]]
+ #else
+-#define GSL_OWNER_
++#define GSL_OWNER
+ #define GSL_POINTER
+ #endif
+