pub unsafe extern "C" fn errdetail(fmt: *const c_char, ...) -> c_int