@@ -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