glib/gsource.go
func MainCurrentSource() *Source {
	c := C.g_main_current_source()
	if c == nil {
		return nil
	}
	return (*Source)(c)
}
func MainCurrentSource() *Source {
	c := C.g_main_current_source()
	if c == nil {
		return nil
	}
	return (*Source)(c)
}
// MainCurrentSource is a wrapper around g_main_current_source().