@@ -124,7 +124,7 @@ static zend_result tidy_doc_cast_handler(zend_object *, zval *, int);
124124static zend_result tidy_node_cast_handler (zend_object * , zval * , int );
125125static void tidy_doc_update_properties (PHPTidyObj * );
126126static void tidy_add_node_default_properties (PHPTidyObj * );
127- static void * php_tidy_get_opt_val (PHPTidyDoc * , TidyOption , TidyOptionType * );
127+ static void * php_tidy_get_opt_val (const PHPTidyDoc * , TidyOption , TidyOptionType * );
128128static void php_tidy_create_node (INTERNAL_FUNCTION_PARAMETERS , tidy_base_nodetypes );
129129static zend_result _php_tidy_set_tidy_opt (TidyDoc , const char * , zval * , uint32_t arg );
130130static zend_result _php_tidy_apply_config_array (TidyDoc doc , const HashTable * ht_options , uint32_t arg );
@@ -417,7 +417,7 @@ static void tidy_object_free_storage(zend_object *object)
417417 }
418418}
419419
420- static zend_object * tidy_object_new (zend_class_entry * class_type , zend_object_handlers * handlers , tidy_obj_type objtype )
420+ static zend_object * tidy_object_new (zend_class_entry * class_type , const zend_object_handlers * handlers , tidy_obj_type objtype )
421421{
422422 PHPTidyObj * intern ;
423423
@@ -718,13 +718,13 @@ static void tidy_add_node_default_properties(PHPTidyObj *obj)
718718 zval_ptr_dtor (& children );
719719}
720720
721- static void * php_tidy_get_opt_val (PHPTidyDoc * ptdoc , TidyOption opt , TidyOptionType * type )
721+ static void * php_tidy_get_opt_val (const PHPTidyDoc * ptdoc , TidyOption opt , TidyOptionType * type )
722722{
723723 * type = tidyOptGetType (opt );
724724
725725 switch (* type ) {
726726 case TidyString : {
727- char * val = ( char * ) tidyOptGetValue (ptdoc -> doc , tidyOptGetId (opt ));
727+ const char * val = tidyOptGetValue (ptdoc -> doc , tidyOptGetId (opt ));
728728 if (val ) {
729729 return (void * ) zend_string_init (val , strlen (val ), 0 );
730730 } else {
0 commit comments