Fix build with GCC 11

See:
fab561f8d0
(cherry picked from commit 9b34768fa7)
This commit is contained in:
Michael Catanzaro
2021-01-06 17:06:25 -06:00
committed by Simon McVittie
parent 4464a4a578
commit d5bca23eaa

View File

@@ -15,9 +15,9 @@
GType
@enum_name@_get_type (void)
{
static volatile gsize g_define_type_id__volatile = 0;
static gsize static_g_@type@_type_id = 0;
if (g_once_init_enter (&g_define_type_id__volatile))
if (g_once_init_enter (&static_g_@type@_type_id))
{
static const G@Type@Value values[] = {
/*** END value-header ***/
@@ -31,10 +31,10 @@ GType
};
GType g_define_type_id =
g_@type@_register_static (g_intern_static_string ("@EnumName@"), values);
g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
g_once_init_leave (&static_g_@type@_type_id, g_define_type_id);
}
return g_define_type_id__volatile;
return static_g_@type@_type_id;
}
/*** END value-tail ***/