gail: drop volatile from once-init type IDs
This commit is contained in:
parent
00a6b9955b
commit
7e9fb7ce53
2 changed files with 10 additions and 10 deletions
|
|
@ -26,11 +26,11 @@
|
||||||
GType
|
GType
|
||||||
gail_cell_parent_get_type (void)
|
gail_cell_parent_get_type (void)
|
||||||
{
|
{
|
||||||
static volatile gsize g_define_type_id__volatile = 0;
|
static gsize g_define_type_id = 0;
|
||||||
|
|
||||||
if (g_once_init_enter (&g_define_type_id__volatile))
|
if (g_once_init_enter (&g_define_type_id))
|
||||||
{
|
{
|
||||||
GType g_define_type_id =
|
GType type_id =
|
||||||
g_type_register_static_simple (G_TYPE_INTERFACE,
|
g_type_register_static_simple (G_TYPE_INTERFACE,
|
||||||
"GailCellParent",
|
"GailCellParent",
|
||||||
sizeof (GailCellParentIface),
|
sizeof (GailCellParentIface),
|
||||||
|
|
@ -39,10 +39,10 @@ gail_cell_parent_get_type (void)
|
||||||
NULL,
|
NULL,
|
||||||
0);
|
0);
|
||||||
|
|
||||||
g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
|
g_once_init_leave (&g_define_type_id, type_id);
|
||||||
}
|
}
|
||||||
|
|
||||||
return g_define_type_id__volatile;
|
return g_define_type_id;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -62,10 +62,10 @@ type_name##_factory_class_init (AtkObjectFactoryClass *klass) \
|
||||||
GType \
|
GType \
|
||||||
type_name##_factory_get_type (void) \
|
type_name##_factory_get_type (void) \
|
||||||
{ \
|
{ \
|
||||||
static volatile gsize g_define_type_id__volatile = 0; \
|
static gsize g_define_type_id = 0; \
|
||||||
if (g_once_init_enter (&g_define_type_id__volatile)) \
|
if (g_once_init_enter (&g_define_type_id)) \
|
||||||
{ \
|
{ \
|
||||||
GType g_define_type_id = \
|
GType type_id = \
|
||||||
g_type_register_static_simple (ATK_TYPE_OBJECT_FACTORY, \
|
g_type_register_static_simple (ATK_TYPE_OBJECT_FACTORY, \
|
||||||
g_intern_static_string (#TypeName "Factory"), \
|
g_intern_static_string (#TypeName "Factory"), \
|
||||||
sizeof (AtkObjectFactoryClass), \
|
sizeof (AtkObjectFactoryClass), \
|
||||||
|
|
@ -73,9 +73,9 @@ type_name##_factory_get_type (void) \
|
||||||
sizeof (AtkObjectFactory), \
|
sizeof (AtkObjectFactory), \
|
||||||
(GInstanceInitFunc) NULL, \
|
(GInstanceInitFunc) NULL, \
|
||||||
(GTypeFlags) 0); \
|
(GTypeFlags) 0); \
|
||||||
g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); \
|
g_once_init_leave (&g_define_type_id, type_id); \
|
||||||
} \
|
} \
|
||||||
return g_define_type_id__volatile; \
|
return g_define_type_id; \
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Implements a AtkObjectFactory creating accessibles of type
|
/* Implements a AtkObjectFactory creating accessibles of type
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue