@@ -141,7 +141,7 @@ PHP_FUNCTION(curl_share_strerror)
141141 *
142142 * Throws an exception if the share options are invalid.
143143 */
144- PHP_FUNCTION (curl_persistent_share_init )
144+ PHP_FUNCTION (curl_share_init_persistent )
145145{
146146 zval * share_opts = NULL , * entry = NULL ;
147147 zend_ulong persistent_id = 0 ;
@@ -154,7 +154,7 @@ PHP_FUNCTION(curl_persistent_share_init)
154154 Z_PARAM_ARRAY_EX (share_opts , 0 , 1 )
155155 ZEND_PARSE_PARAMETERS_END ();
156156
157- object_init_ex (return_value , curl_persistent_share_ce );
157+ object_init_ex (return_value , curl_share_persistent_ce );
158158 sh = Z_CURL_SHARE_P (return_value );
159159
160160 ZEND_HASH_FOREACH_VAL (Z_ARRVAL_P (share_opts ), entry ) {
@@ -177,7 +177,7 @@ PHP_FUNCTION(curl_persistent_share_init)
177177 } ZEND_HASH_FOREACH_END ();
178178
179179 zend_array_sort (Z_ARRVAL_P (share_opts ), php_array_data_compare_unstable_i , 1 );
180- zend_update_property (curl_persistent_share_ce , Z_OBJ_P (return_value ), "options" , sizeof ("options" ) - 1 , share_opts );
180+ zend_update_property (curl_share_persistent_ce , Z_OBJ_P (return_value ), "options" , sizeof ("options" ) - 1 , share_opts );
181181
182182 if (persistent_id ) {
183183 zval * persisted = zend_hash_index_find (& CURL_G (persistent_curlsh ), persistent_id );
@@ -280,22 +280,22 @@ void curl_share_register_handlers(void) {
280280 curl_share_handlers .compare = zend_objects_not_comparable ;
281281}
282282
283- /* CurlPersistentShareHandle class */
283+ /* CurlSharePersistentHandle class */
284284
285- static zend_function * curl_persistent_share_get_constructor (zend_object * object ) {
286- zend_throw_error (NULL , "Cannot directly construct CurlPersistentShareHandle, use curl_persistent_share_init() instead" );
285+ static zend_object_handlers curl_share_persistent_handlers ;
286+
287+ static zend_function * curl_share_persistent_get_constructor (zend_object * object ) {
288+ zend_throw_error (NULL , "Cannot directly construct CurlSharePersistentHandle, use curl_share_init_persistent() instead" );
287289 return NULL ;
288290}
289291
290- static zend_object_handlers curl_persistent_share_handlers ;
291-
292- void curl_persistent_share_register_handlers (void ) {
293- curl_persistent_share_ce -> create_object = curl_share_create_object ;
294- curl_persistent_share_ce -> default_object_handlers = & curl_persistent_share_handlers ;
292+ void curl_share_persistent_register_handlers (void ) {
293+ curl_share_persistent_ce -> create_object = curl_share_create_object ;
294+ curl_share_persistent_ce -> default_object_handlers = & curl_share_persistent_handlers ;
295295
296- memcpy (& curl_persistent_share_handlers , & std_object_handlers , sizeof (zend_object_handlers ));
297- curl_persistent_share_handlers .offset = XtOffsetOf (php_curlsh , std );
298- curl_persistent_share_handlers .get_constructor = curl_persistent_share_get_constructor ;
299- curl_persistent_share_handlers .clone_obj = NULL ;
300- curl_persistent_share_handlers .compare = zend_objects_not_comparable ;
296+ memcpy (& curl_share_persistent_handlers , & std_object_handlers , sizeof (zend_object_handlers ));
297+ curl_share_persistent_handlers .offset = XtOffsetOf (php_curlsh , std );
298+ curl_share_persistent_handlers .get_constructor = curl_share_persistent_get_constructor ;
299+ curl_share_persistent_handlers .clone_obj = NULL ;
300+ curl_share_persistent_handlers .compare = zend_objects_not_comparable ;
301301}
0 commit comments