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