#
2e36578c |
| 28-Aug-2003 |
Sascha Schumann |
Add format attribute to a number of functions Kill a few warnings
|
Revision tags: php-4.3.3 |
|
#
f94b536b |
| 22-Aug-2003 |
Ilia Alshanetsky |
Replace *magic number* with a much nicer define.
|
#
c29e30d3 |
| 22-Aug-2003 |
Ilia Alshanetsky |
Set 2147483647 as the module number of user defined constants Fixed a few bugs and cleaned up get_defined_constants().
|
Revision tags: php-4.3.3RC4 |
|
#
744dd205 |
| 17-Aug-2003 |
Marcus Boerger |
Fix warnings
|
Revision tags: RELEASE_0_5_3, php-4.3.3RC3, RELEASE_0_5_2, RELEASE_1_2b5 |
|
#
bdf84d4e |
| 03-Aug-2003 |
Marcus Boerger |
Add missing arg info
|
#
f8bbafd6 |
| 03-Aug-2003 |
Zeev Suraski |
ntroduce infrastructure for supplying information about arguments, including: - Whether or not to pass by ref (replaces the old arg_types, with arg_info) - Argument name (for future
ntroduce infrastructure for supplying information about arguments, including: - Whether or not to pass by ref (replaces the old arg_types, with arg_info) - Argument name (for future use, maybe introspection) - Class/Interface name (for type hints) - If a class/interface name is available, whether to allow a null instance Both user and builtin functions share the same data structures. To declare a builtin function that expects its first arg to be an instance of class 'Person', its second argument as a regular arg, and its third by reference, use: ZEND_BEGIN_ARG_INFO(my_func_arg_info, 0) ZEND_ARG_OBJ_INFO(0, someone, Person, 1) ZEND_ARG_PASS_INFO(0) ZEND_ARG_PASS_INFO(1) ZEND_END_ARG_INFO(); and use my_func_arg_info as the arg_info parameter to the ZEND_FE() family of macros. The first arg to each ZEND_ARG_*() macro is whether or not to pass by ref. The boolean arg to ZEND_BEGIN_ARG_INFO() tells the engine whether to treat the arguments for which there's no explicit information as pass by reference or not. The boolean argument to ZEND_ARG_OBJ_INFO() (4th arg) is whether or not to allownull values.
show more ...
|
Revision tags: BEFORE_ARG_INFO, php-4.3.3RC2 |
|
#
2109ab34 |
| 24-Jul-2003 |
Zeev Suraski |
Fix each() binary safety for keys
|
#
2f96c161 |
| 03-Jul-2003 |
Stanislav Malyshev |
fix the get_parent_class fix
|
#
d007a6ce |
| 02-Jul-2003 |
Marcus Boerger |
Bug #24399: is_subclass_of(): fix memleak, too
|
#
c491b0a6 |
| 02-Jul-2003 |
Sterling Hughes |
Fix bug #24445
|
#
1d70191a |
| 30-Jun-2003 |
Sterling Hughes |
move the check down a little so it catches all cases
|
#
d0bd54ce |
| 30-Jun-2003 |
Sterling Hughes |
Fix bug #24399 from an excellent test case by edin
|
Revision tags: php-5.0.0b1, php-4.3.3RC1 |
|
#
4dcc1ef6 |
| 16-Jun-2003 |
Stanislav Malyshev |
fix lambda function static vars (related to #17115)
|
#
f68c7ff2 |
| 10-Jun-2003 |
James Cox |
updating license information in the headers.
|
#
7f52928e |
| 09-Jun-2003 |
foobar |
ws
|
#
4abaac8c |
| 08-Jun-2003 |
Zeev Suraski |
Fix set_error_handler()
|
#
039c1743 |
| 04-Jun-2003 |
Stanislav Malyshev |
rm namespace leftovers
|
#
f7f5a5ea |
| 02-Jun-2003 |
Stanislav Malyshev |
MEGA-patch: namespaces are R.I.P.
|
Revision tags: BEFORE_FD_REAPPLY, php-4.3.2, php-4.3.2RC4 |
|
#
66b91259 |
| 21-May-2003 |
Marcus Boerger |
Make use optimized string lowering
|
#
bec95811 |
| 21-May-2003 |
foobar |
Fixed bug #23619 (set_error_handler() registered handler not called for object instances). (Jani, waboring@qualys.com)
|
Revision tags: BEFORE_FD_REVERT, php-4.3.2RC3, RELEASE_0_9b, SPL_ALPHA, php-4.3.2RC2 |
|
#
ad01495a |
| 21-Apr-2003 |
Stanislav Malyshev |
Change get_class() so that it returns qualified names for namespaced classes. *HEADS UP*: get_class_name() handler interface is changed, now it should allocate the space it returns w
Change get_class() so that it returns qualified names for namespaced classes. *HEADS UP*: get_class_name() handler interface is changed, now it should allocate the space it returns with emalloc, and the users free it. If anyone has problems with it or has suggestions how to do it without this - please tell. Also: make function_exists() understand namespaces.
show more ...
|
#
ba02f60e |
| 20-Apr-2003 |
Stanislav Malyshev |
refine the set_error_handler fix
|
#
faafbd6e |
| 20-Apr-2003 |
Stanislav Malyshev |
Fix for bug #21094 (set_error_handler can not accept methods), by Timm Friebe
|
Revision tags: RELEASE_0_6, RELEASE_0_5, init |
|
#
591863d4 |
| 08-Apr-2003 |
Andrei Zmievski |
Switch some functions to use new zend_lookup_ns_class() methods. This means that they will accept both simple and fully qualified class names.
|
#
800de8ac |
| 02-Apr-2003 |
Stanislav Malyshev |
allow class_exists() to work with namespaces too. add CLASS_IS_NAMESPACE macro
|