Broken g_iconv() in GIR
The GIR looks at the moment like this:
<record name="IConv" c:type="GIConv" disguised="1" introspectable="0">
<doc xml:space="preserve"
filename="gconvert.h"
line="77">The GIConv struct wraps an iconv() conversion descriptor. It contains
private data and should only be accessed using the following functions.</doc>
<source-position filename="gconvert.h" line="83"/>
<method name=""
c:identifier="g_iconv"
moved-to="iconv"
introspectable="0">
<doc xml:space="preserve"
filename="glib-2.0.c"
...
The method=""
is wrong here.
I don't know what's the best solution for this is, but in its current state it is clearly not right.