Commit c4c3ee60 authored by Noah Massey's avatar Noah Massey Committed by Colin Walters

gmain: mark newest id used when source id overflows

When the source id reaches G_MAXUINT (just prior to overflow), we
record the existing source ids to prevent reassigning them.  As we are
about to assign G_MAXUINT to the triggering source, that id should be
added as well.
parent e2d52826
......@@ -1083,6 +1083,7 @@ assign_source_id_unlocked (GMainContext *context,
GUINT_TO_POINTER (source->source_id));
g_hash_table_add (context->overflow_used_source_ids, GUINT_TO_POINTER (id));
else if (context->overflow_used_source_ids == NULL)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment