pub unsafe extern "C" fn object_init(arg: *mut zval) -> c_int