pub unsafe extern "C" fn do_bind_function(lcname: *mut zval) -> c_int