See my branch. Do we want this to also take a (void*) (gpointer data) so users can pass g_strdup or g_object_ref where appropriate?
This was released as part of 0.14.3. The crowds rejoiced.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.