History log of /PHP-5.4/Zend/zend_API.c (Results 126 – 150 of 506)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 49048895 02-Feb-2008 Antony Dovgal

MFH: fix leak appearing when calling non-static protected or private methods as static


# da5b979f 02-Feb-2008 Marcus Boerger

- MFH Add comment that explains why we need E_ERROR in those cases


# ac8e76c7 02-Feb-2008 Marcus Boerger

- Fix remaining issue (should be last one)


# 7769fda1 02-Feb-2008 Marcus Boerger

- Drop useless TODO, this would need to be fixed in a generic way


# 95a3cccf 02-Feb-2008 Marcus Boerger

- Fix flag handling in message generation


# 539eaced 02-Feb-2008 Rasmus Lerdorf

What's the [0] for here? Looks wrong and causes stuff to segv


# 45db15ad 01-Feb-2008 Rasmus Lerdorf

Small tweak. Need to make array and string callback syntax behave the
same way. Also change "cannot" to "should not" since we obviously
"can" make the call.


# e8a8acdf 01-Feb-2008 Marcus Boerger

[DOC]
- Fix callable/static mess, the following will now all result in a E_STRICT
. binding a dynamic function as a static callback
. static call of a dynamic function
. is_call

[DOC]
- Fix callable/static mess, the following will now all result in a E_STRICT
. binding a dynamic function as a static callback
. static call of a dynamic function
. is_callable() on a static binding to a dynamic function
# [marcus@frodo PHP_5_3]$ php -a -d error_reporting=8191
# make: `sapi/cli/php' is up to date.
# Interactive shell
#
# php > class t{ function f() { echo "Funny\n"; } }
# php > $c = array("t","f");
# php > call_user_func($c);
#
# Strict Standards: call_user_func() expects parameter 1 to be a valid callback, non-static method t::f() cannot be called statically in php shell code on line 1
# Funny
# php > var_dump(is_callable($c));
#
# Strict Standards: Non-static method t::f() cannot be called statically in php shell code on line 1
# bool(true)
# php > t::f();
#
# Strict Standards: Non-static method t::f() should not be called statically in php shell code on line 1
# Funny
# php >

show more ...


# 03c018d3 24-Jan-2008 Dmitry Stogov

Fixed GC bug


# 0b682510 24-Jan-2008 Dmitry Stogov

Changed EG(argument_stack) implementation.


Revision tags: php-4.4.8
# d1dded87 31-Dec-2007 Sebastian Bergmann

MFH: Bump copyright year, 2 of 2.


# 43f6392e 25-Dec-2007 Dmitry Stogov

Fixed bug #43651 (is_callable() with one or more nonconsecutive colons crashes)


# 11a93f62 21-Dec-2007 Ilia Alshanetsky

Fixed bug #43644 (is_callable(':') crashes)


Revision tags: php-4.4.8RC1, RELEASE_1_2_3
# 648fbe9d 22-Nov-2007 Dmitry Stogov

Fixed bug #43128 (Very long class name causes segfault)


# c3ab6bd0 20-Nov-2007 Dmitry Stogov

Fixed bug #43136 (possible crash on script execution timeout. The EG(function_state_ptr) is completely removed, EG(current_execute_data)->function_state must be used instead)


Revision tags: php-5.2.5
# 129c125f 05-Nov-2007 Jani Taskinen

- Fix confusing logic (sync with HEAD)


# b4892511 02-Nov-2007 Jani Taskinen

- MFH from HEAD:
. Folding tags
. Parameter parsing
. SPL debug info
. array function improvements (not all yet)
. Improvements to function calling with call_user_* func

- MFH from HEAD:
. Folding tags
. Parameter parsing
. SPL debug info
. array function improvements (not all yet)
. Improvements to function calling with call_user_* functions
. Improvements to debugging info in var_dump/print_r
# I propably forgot already something but this all was pretty close tied
# to each other so it wasn't possible to do it in parts.

show more ...


Revision tags: php-5.2.5RC2
# 7cef86c2 30-Oct-2007 Antony Dovgal

backport zero args checks from HEAD
(fixes error message when passing parameters to a function accepting none)


# b38282c3 29-Oct-2007 Sara Golemon

Backport +/* vararg specifiers from PHP6


Revision tags: php-5.2.5RC1
# 4b4d634c 07-Oct-2007 Yiduo (David) Wang

MFH: Added macros for managing zval refcounts and is_ref statuses


Revision tags: BEFORE_IMPORT_OF_MYSQLND_IN_5_3, RELEASE_1_2_2
# b6817f82 30-Sep-2007 Ilia Alshanetsky

Nuke unused vars


# b20ed0d2 29-Sep-2007 Dmitry Stogov

Added support for __callstatic() magic method. (Sara)


# 166266df 29-Sep-2007 Dmitry Stogov

Added support for Late Static Binding. (Dmitry, Etienne Kneuss)


# f32ffe9b 28-Sep-2007 Dmitry Stogov

Namespaces


# 6c810b0d 27-Sep-2007 Dmitry Stogov

Improved memory usage by movig constants to read only memory. (Dmitry, Pierre)


12345678910>>...21