File webkitgtk-gcc11.patch of Package mingw64-webkitgtk
--- webkitgtk-2.4.11/Source/WebCore/accessibility/atk/WebKitAccessibleHyperlink.cpp 2016-04-10 08:48:37.000000000 +0200
+++ webkitgtk-2.4.11/Source/WebCore/accessibility/atk/WebKitAccessibleHyperlink.cpp 2021-06-14 09:33:46.955471185 +0200
@@ -390,7 +390,7 @@
GType webkitAccessibleHyperlinkGetType()
{
- static volatile gsize typeVolatile = 0;
+ static gsize typeVolatile = 0;
if (g_once_init_enter(&typeVolatile)) {
static const GTypeInfo tinfo = {
--- webkitgtk-2.4.11/Source/WebCore/accessibility/atk/WebKitAccessibleWrapperAtk.cpp 2016-04-10 08:48:37.000000000 +0200
+++ webkitgtk-2.4.11/Source/WebCore/accessibility/atk/WebKitAccessibleWrapperAtk.cpp 2021-06-14 10:11:38.810537901 +0200
@@ -1015,7 +1015,7 @@
GType
webkitAccessibleGetType(void)
{
- static volatile gsize typeVolatile = 0;
+ static gsize typeVolatile = 0;
if (g_once_init_enter(&typeVolatile)) {
static const GTypeInfo tinfo = {
--- webkitgtk-2.4.11/Source/WebKit2/UIProcess/API/gtk/WebKitPrivate.h 2016-04-10 08:48:38.000000000 +0200
+++ webkitgtk-2.4.11/Source/WebKit2/UIProcess/API/gtk/WebKitPrivate.h 2021-06-14 10:15:00.047872564 +0200
@@ -98,8 +98,8 @@
}\
GType type_name##_get_type(void) \
{ \
- static volatile gsize g_define_type_id__volatile = 0; \
- if (g_once_init_enter(&g_define_type_id__volatile)) { \
+ static gsize static_g_define_type_id = 0; \
+ if (g_once_init_enter(&static_g_define_type_id)) { \
GType g_define_type_id = \
g_type_register_static_simple( \
TYPE_PARENT, \
@@ -111,9 +111,9 @@
(GTypeFlags)flags); \
// Custom code follows.
#define _WEBKIT_DEFINE_TYPE_EXTENDED_END() \
- g_once_init_leave(&g_define_type_id__volatile, g_define_type_id); \
+ g_once_init_leave(&static_g_define_type_id, g_define_type_id); \
} \
- return g_define_type_id__volatile; \
+ return static_g_define_type_id; \
} // Closes type_name##_get_type().
unsigned wkEventModifiersToGdkModifiers(WKEventModifiers);