pub unsafe extern "C" fn g_convert_with_fallback(
    str: *const gchar,
    len: gssize,
    to_codeset: *const gchar,
    from_codeset: *const gchar,
    fallback: *const gchar,
    bytes_read: gsize,
    bytes_written: gsize
) -> *mut gchar