g_io_channel_get_line_term: wrong GIR
This function has a parameter of type gint *
but the GIR says
<method name="get_line_term" c:identifier="g_io_channel_get_line_term">
<return-value transfer-ownership="none">
<type name="utf8"/>
</return-value>
<parameters>
<parameter name="length" transfer-ownership="none">
<type name="gint32"/>
</parameter>
</parameters>
</method>
which suggests that the parameter type is gint32
, not gint32 *
.