pub type set_row_name_func = unsafe extern "C" fn(lp: *mut lprec, rownr: c_int, new_name: *mut c_char) -> c_uchar;