pub unsafe extern "C" fn g_clear_signal_handler(
    handler_id_ptr: *mut c_ulong,
    instance: *mut GObject
)