Since four years we get the message
Caution: No free/unref found for (g_enum_complete_type_info) Caution: No free/unref found for (g_flags_complete_type_info)
whenever we install the Nim GTK bindings, so maybe it is time to investigate the issue.
There must be something special about these two functions, as all the thousand other ones are fine.
The issue is about GTypeInfo deallocation in https://developer.gnome.org/gobject/stable/gobject-Enumeration-and-Flag-Types.html#g-enum-complete-type-info.
As I was not able to find a free() function I just visited gitlab:
My english is not that good, but may
@info: (out callee-allocates)
be wrong. May it be caller?