- /*
- * Event sources and poll FDs are stored in the same order in the
- * the sources and pollfds arrays. However, each source may cover
- * any number of associated poll FDs, so the indices do not match.
- *
- * We cannot embed the GPollFD into the source struct since we want
- * to be able to pass the array of all poll descriptors to g_poll().
- */
- GArray *sources;
- GArray *pollfds;