diff --git a/glib/gmain.c b/glib/gmain.c index 8fd961bc0..5606cccba 100644 --- a/glib/gmain.c +++ b/glib/gmain.c @@ -1249,7 +1249,8 @@ g_source_destroy_internal (GSource *source, * * Removes a source from its #GMainContext, if any, and mark it as * destroyed. The source cannot be subsequently added to another - * context. + * context. It is safe to call this on sources which have already been + * removed from their context. **/ void g_source_destroy (GSource *source)