History log of /PHP-8.3/Zend/zend_operators.c (Results 176 – 200 of 728)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
Revision tags: php-7.1.15, php-5.6.34, php-7.2.3, php-7.0.28, php-7.2.3RC1, php-7.1.15RC1
# 414aaa20 06-Feb-2018 Gabriel Caruso

Use bool instead of boolean

Revision tags: php-7.1.14, php-7.2.2, php-7.1.14RC1
# 19676fdf 16-Jan-2018 Dmitry Stogov

Added zendi_smart_streq() for smart string equality check

Revision tags: php-7.2.2RC1
# 9d7544aa 10-Jan-2018 Dmitry Stogov

Convert "sparse switch" statements into sequences of "if" with the most probable conditions first

Revision tags: php-7.1.13, php-5.6.33, php-7.2.1, php-7.0.27
# 64002648 31-Dec-2017 Gabriel Caruso

Trailing whitespaces

Signed-off-by: Gabriel Caruso <carusogabriel34@gmail.com>

# a6519d05 02-Jan-2018 Xinchen Hui

year++

# 7a7ec01a 02-Jan-2018 Xinchen Hui

year++

# ccd4716e 02-Jan-2018 Xinchen Hui

year++

# b2b2b437 25-Dec-2017 Nikita Popov

Add _IS_NUMBER as cast_object() target type

convert_scalar_to_number() will now call cast_object() with an
_IS_NUMBER argument, in which case the cast handler should return
either an

Add _IS_NUMBER as cast_object() target type

convert_scalar_to_number() will now call cast_object() with an
_IS_NUMBER argument, in which case the cast handler should return
either an integer or floating point number, whichever is more
appropriate.

Previously convert_scalar_to_number() unconditionally converted
objects to integers instead.

Fixes bug #53033.
Fixes bug #54973.
Fixes bug #73108.

show more ...

Revision tags: php-7.2.1RC1
# 6a9d2b21 07-Dec-2017 Dmitry Stogov

Cleanup type conversion

Revision tags: php-7.1.13RC1, php-7.0.27RC1
# 74c84cd7 04-Dec-2017 Dmitry Stogov

Use zend_string_equal*() API for zend_string equality check instead of direct memcmp() usage.

# 084c17fe 29-Nov-2017 Dmitry Stogov

Use zend_string_tolower() where it's possible (to avoid reallocations).
Allow zend_string_tolower_ex() to create parsistent strings

# 5dc6392d 28-Nov-2017 Nikita Popov

Fixed bug #75575

These functions are never called with needle longer than haystack,
but it makes sense to explicitly check for this, especially as we
already perform a check for empt

Fixed bug #75575

These functions are never called with needle longer than haystack,
but it makes sense to explicitly check for this, especially as we
already perform a check for empty haystack anyway, which is
naturally subsumed by a haystack_len < needle_len check.

show more ...

Revision tags: php-7.2.0, php-7.1.12, l
# 26f8fc83 16-Nov-2017 Nikita Popov

Enable and fix printf() format warnings

Add _unchecked() variants of zend_spprintf and zend_strpprintf for
cases where we specifically want to disable these checks, such as
use of %H.

# ccc12b82 16-Nov-2017 Dmitry Stogov

Avoid unnecessary reference-counting on strings.

# ce18738a 16-Nov-2017 Dmitry Stogov

Removed "_" from API functions.

Revision tags: php-7.1.12RC1, php-7.2.0RC6, php-7.0.26RC1
# aeca7618 26-Oct-2017 Dmitry Stogov

Removed useless reallocations

# 886d4d9c 26-Oct-2017 Dmitry Stogov

Avoid reallocations when concatenate with empty string

Revision tags: php-7.1.11, php-5.6.32, php-7.2.0RC5
# 9cf87aa1 24-Oct-2017 Dmitry Stogov

Avoid HashTable allocations for empty arrays (using zend_empty_array).

Revision tags: php-7.0.25
# 793ca716 22-Oct-2017 Anatol Belski

Fix datatypes and compiler warnings

Switch to size_t

Not critical as an unsigned is already used, but fixes a couple of
warnings in other areas.

Normalize signature

Fix datatypes and compiler warnings

Switch to size_t

Not critical as an unsigned is already used, but fixes a couple of
warnings in other areas.

Normalize signature

It's a function with the usual compare semantics, returning a platform
specific at least produces unnecessary warnings elsewhere and is otherwise
inappropriate.

Fix return value

Drop unused var

Fix compiler warnings

Fix compiler warning

Fix var name in arginfo

Fix cast

show more ...

Revision tags: php-7.1.11RC1, php-7.2.0RC4, php-7.0.25RC1
# cb9d81ef 05-Oct-2017 Dmitry Stogov

Refactored recursion pretection

Revision tags: php-7.1.10, php-7.2.0RC3, php-7.0.24
# ac3c586c 24-Sep-2017 Xinchen Hui

Merge branch 'PHP-7.2'

* PHP-7.2:
Update NEWS
Update NEWS
Fixed bug #75241 (Null pointer dereference in zend_mm_alloc_small()).
Compiler warning


# bad56393 24-Sep-2017 Xinchen Hui

Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
Update NEWS
Fixed bug #75241 (Null pointer dereference in zend_mm_alloc_small()).
Compiler warning


# e8c20051 24-Sep-2017 Xinchen Hui

Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
Fixed bug #75241 (Null pointer dereference in zend_mm_alloc_small()).
Compiler warning


# b05ff14a 24-Sep-2017 Xinchen Hui

Fixed bug #75241 (Null pointer dereference in zend_mm_alloc_small()).

# 44e0b79a 19-Sep-2017 Dmitry Stogov

Refactored array creation API. array_init() and array_init_size() are converted into macros calling zend_new_array(). They are not functions anymore and don't return any values.

12345678910>>...30