php-src/ext/standard/tests/array/range
Niels Dossche 1d6f344bea Fix GH-13094: range(9.9, '0') causes segmentation fault
`start_type + end_type < 2*IS_STRING` is not right, in this test case
the types are start_type==5 (IS_DOUBLE), end_type==7 (IS_ARRAY).
The IS_ARRAY type is a sentinel to disambiguate single-byte strings.
The path must be taken when one of the types is not a string nor a
single-byte string. Therefore, use < IS_STRING with an OR condition.

Closes GH-13105.
2024-01-09 22:11:45 +01:00
..
bug21182.phpt
bug24220.phpt
bug32021.phpt
bug41121.phpt
bug54459.phpt
gh13094.phpt Fix GH-13094: range(9.9, '0') causes segmentation fault 2024-01-09 22:11:45 +01:00
range_bug70239_0.phpt
range_bug70239_1.phpt
range_bug70239_2.phpt
range_bug70239_3.phpt
range_bug71132.phpt
range_bug71197.phpt
range_bug72017.phpt
range_inputs_float_basic.phpt
range_inputs_float_NAN_values.phpt
range_inputs_float_small_step_exhaustion.phpt
range_inputs_int_basic.phpt
range_inputs_int_with_float_step.phpt
range_inputs_null_variations.phpt
range_inputs_numeric_basic.phpt
range_inputs_string_basic.phpt
range_inputs_string_digits.phpt
range_inputs_string_digits_float_step.phpt
range_inputs_string_invalid.phpt
range_inputs_string_numeric.phpt
range_inputs_string_variations.phpt
range_negative_step_decreasing_ranges.phpt
range_step_errors.phpt
range_variation1.phpt
range_variation1_64bit.phpt