gmain: Use atomic logic to init the ref counting

Ensure we're consistent with the field usage
This commit is contained in:
Marco Trevisan (Treviño) 2025-02-07 18:48:22 +01:00
parent 42283ffb45
commit ee836d7723

View File

@ -933,7 +933,7 @@ g_source_new (GSourceFuncs *source_funcs,
source = (GSource*) g_malloc0 (struct_size);
source->priv = g_slice_new0 (GSourcePrivate);
source->source_funcs = source_funcs;
source->ref_count = 1;
g_atomic_int_set (&source->ref_count, 1);
source->priority = G_PRIORITY_DEFAULT;