pub unsafe extern "C" fn g_checksum_update(
    checksum: *mut GChecksum,
    data: *const u8,
    length: ssize_t
)