pub unsafe extern "C" fn esl_FileEnvOpen(
    fname: *const c_char,
    env: *const c_char,
    ret_fp: *mut *mut FILE,
    ret_path: *mut *mut c_char
) -> c_int