@@ -4190,7 +4190,7 @@ ZEND_METHOD(ReflectionClass, getStaticProperties)
41904190ZEND_METHOD (ReflectionClass , getStaticPropertyValue )
41914191{
41924192	reflection_object  * intern ;
4193- 	zend_class_entry  * ce ,  * old_scope ;
4193+ 	zend_class_entry  * ce ;
41944194	zend_string  * name ;
41954195	zval  * prop , * def_value  =  NULL ;
41964196
@@ -4204,7 +4204,7 @@ ZEND_METHOD(ReflectionClass, getStaticPropertyValue)
42044204		RETURN_THROWS ();
42054205	}
42064206
4207- 	old_scope  =  EG (fake_scope );
4207+ 	const   zend_class_entry   * old_scope  =  EG (fake_scope );
42084208	EG (fake_scope ) =  ce ;
42094209	prop  =  zend_std_get_static_property (ce , name , BP_VAR_IS );
42104210	EG (fake_scope ) =  old_scope ;
@@ -4231,7 +4231,7 @@ ZEND_METHOD(ReflectionClass, getStaticPropertyValue)
42314231ZEND_METHOD (ReflectionClass , setStaticPropertyValue )
42324232{
42334233	reflection_object  * intern ;
4234- 	zend_class_entry  * ce ,  * old_scope ;
4234+ 	zend_class_entry  * ce ;
42354235	zend_property_info  * prop_info ;
42364236	zend_string  * name ;
42374237	zval  * variable_ptr , * value ;
@@ -4245,7 +4245,7 @@ ZEND_METHOD(ReflectionClass, setStaticPropertyValue)
42454245	if  (UNEXPECTED (zend_update_class_constants (ce ) !=  SUCCESS )) {
42464246		RETURN_THROWS ();
42474247	}
4248- 	old_scope  =  EG (fake_scope );
4248+ 	const   zend_class_entry   * old_scope  =  EG (fake_scope );
42494249	EG (fake_scope ) =  ce ;
42504250	variable_ptr  =   zend_std_get_static_property_with_info (ce , name , BP_VAR_W , & prop_info );
42514251	EG (fake_scope ) =  old_scope ;
@@ -4998,7 +4998,7 @@ ZEND_METHOD(ReflectionClass, isInstance)
49984998ZEND_METHOD (ReflectionClass , newInstance )
49994999{
50005000	reflection_object  * intern ;
5001- 	zend_class_entry  * ce ,  * old_scope ;
5001+ 	zend_class_entry  * ce ;
50025002	zend_function  * constructor ;
50035003
50045004	GET_REFLECTION_OBJECT_PTR (ce );
@@ -5007,7 +5007,7 @@ ZEND_METHOD(ReflectionClass, newInstance)
50075007		return ;
50085008	}
50095009
5010- 	old_scope  =  EG (fake_scope );
5010+ 	const   zend_class_entry   * old_scope  =  EG (fake_scope );
50115011	EG (fake_scope ) =  ce ;
50125012	constructor  =  Z_OBJ_HT_P (return_value )-> get_constructor (Z_OBJ_P (return_value ));
50135013	EG (fake_scope ) =  old_scope ;
@@ -5065,7 +5065,7 @@ ZEND_METHOD(ReflectionClass, newInstanceWithoutConstructor)
50655065ZEND_METHOD (ReflectionClass , newInstanceArgs )
50665066{
50675067	reflection_object  * intern ;
5068- 	zend_class_entry  * ce ,  * old_scope ;
5068+ 	zend_class_entry  * ce ;
50695069	int  argc  =  0 ;
50705070	HashTable  * args  =  NULL ;
50715071	zend_function  * constructor ;
@@ -5084,7 +5084,7 @@ ZEND_METHOD(ReflectionClass, newInstanceArgs)
50845084		return ;
50855085	}
50865086
5087- 	old_scope  =  EG (fake_scope );
5087+ 	const   zend_class_entry   * old_scope  =  EG (fake_scope );
50885088	EG (fake_scope ) =  ce ;
50895089	constructor  =  Z_OBJ_HT_P (return_value )-> get_constructor (Z_OBJ_P (return_value ));
50905090	EG (fake_scope ) =  old_scope ;
@@ -5908,7 +5908,7 @@ ZEND_METHOD(ReflectionProperty, getValue)
59085908			}
59095909		}
59105910
5911- 		zend_class_entry  * old_scope  =  EG (fake_scope );
5911+ 		const   zend_class_entry  * old_scope  =  EG (fake_scope );
59125912		EG (fake_scope ) =  intern -> ce ;
59135913		member_p  =  Z_OBJ_P (object )-> handlers -> read_property (Z_OBJ_P (object ),
59145914				ref -> unmangled_name , BP_VAR_R , ref -> cache_slot , & rv );
@@ -5967,7 +5967,7 @@ ZEND_METHOD(ReflectionProperty, setValue)
59675967			Z_PARAM_ZVAL (value )
59685968		ZEND_PARSE_PARAMETERS_END ();
59695969
5970- 		zend_class_entry  * old_scope  =  EG (fake_scope );
5970+ 		const   zend_class_entry  * old_scope  =  EG (fake_scope );
59715971		EG (fake_scope ) =  intern -> ce ;
59725972		object -> handlers -> write_property (object , ref -> unmangled_name , value , ref -> cache_slot );
59735973		EG (fake_scope ) =  old_scope ;
@@ -6026,7 +6026,7 @@ ZEND_METHOD(ReflectionProperty, getRawValue)
60266026
60276027	if  (!prop  ||  !prop -> hooks  ||  !prop -> hooks [ZEND_PROPERTY_HOOK_GET ]) {
60286028		zval  rv ;
6029- 		zend_class_entry  * old_scope  =  EG (fake_scope );
6029+ 		const   zend_class_entry  * old_scope  =  EG (fake_scope );
60306030		EG (fake_scope ) =  intern -> ce ;
60316031		zval  * member_p  =  Z_OBJ_P (object )-> handlers -> read_property (
60326032				Z_OBJ_P (object ), ref -> unmangled_name , BP_VAR_R ,
@@ -6052,7 +6052,7 @@ static void reflection_property_set_raw_value(zend_property_info *prop,
60526052		zend_object  * object , zval  * value )
60536053{
60546054	if  (!prop  ||  !prop -> hooks  ||  !prop -> hooks [ZEND_PROPERTY_HOOK_SET ]) {
6055- 		zend_class_entry  * old_scope  =  EG (fake_scope );
6055+ 		const   zend_class_entry  * old_scope  =  EG (fake_scope );
60566056		EG (fake_scope ) =  intern -> ce ;
60576057		object -> handlers -> write_property (object , unmangled_name , value , cache_slot );
60586058		EG (fake_scope ) =  old_scope ;
@@ -6275,7 +6275,6 @@ ZEND_METHOD(ReflectionProperty, isInitialized)
62756275		}
62766276		RETURN_FALSE ;
62776277	} else  {
6278- 		zend_class_entry  * old_scope ;
62796278		int  retval ;
62806279
62816280		if  (!object ) {
@@ -6298,7 +6297,7 @@ ZEND_METHOD(ReflectionProperty, isInitialized)
62986297			}
62996298		}
63006299
6301- 		old_scope  =  EG (fake_scope );
6300+ 		const   zend_class_entry   * old_scope  =  EG (fake_scope );
63026301		EG (fake_scope ) =  intern -> ce ;
63036302		retval  =  Z_OBJ_HT_P (object )-> has_property (Z_OBJ_P (object ),
63046303				ref -> unmangled_name , ZEND_PROPERTY_EXISTS , ref -> cache_slot );
0 commit comments