pub type set_use_names_func = unsafe extern "C" fn(lp: *mut lprec, isrow: c_uchar, use_names: c_uchar);