Stanislav Malyshev
ba02f60ee4
refine the set_error_handler fix
2003-04-20 14:20:20 +00:00
Stanislav Malyshev
faafbd6edd
Fix for bug #21094 (set_error_handler can not accept methods),
...
by Timm Friebe
2003-04-20 14:18:15 +00:00
Andrei Zmievski
591863d4b0
Switch some functions to use new zend_lookup_ns_class() methods. This
...
means that they will accept both simple and fully qualified class names.
2003-04-08 18:22:32 +00:00
Stanislav Malyshev
800de8acb0
allow class_exists() to work with namespaces too.
...
add CLASS_IS_NAMESPACE macro
2003-04-02 15:28:31 +00:00
Stanislav Malyshev
e12415c945
fix typo
2003-04-02 15:03:24 +00:00
Stanislav Malyshev
8a03806a80
fix parameterless get_declared_classes call
2003-04-02 10:36:37 +00:00
Andrei Zmievski
62f9eb8006
Split ZEND_NAMESPACE into user and internal namespaces. Hope this is
...
okay with engine folks.
2003-04-01 19:37:04 +00:00
Stanislav Malyshev
438aaf720f
improve namespace name hanfling
2003-04-01 09:43:30 +00:00
Stanislav Malyshev
334702d69a
fix get_declared_classes()
2003-04-01 09:27:05 +00:00
Stanislav Malyshev
f9fae74ab6
make get_declared_classes() work with namespaces (based on Tal Peer's patch)
2003-04-01 08:26:14 +00:00
Sebastian Bergmann
3fc852824f
Eliminate TSRMLS_FETCH() calls in destroy_op_array() and zend_get_class_entry().
2003-03-26 07:44:11 +00:00
Zeev Suraski
26dd8492ed
Add support for interfaces
2003-03-05 11:14:44 +00:00
Zeev Suraski
3661930f14
Fix get_parent_class()
2003-02-10 10:04:08 +00:00
Sebastian Bergmann
e7b5c21ded
zend_config.h (and its Win32 version) is already included by zend.h
2003-02-08 08:11:21 +00:00
Ilia Alshanetsky
df3662f436
The string.h is already avaliable through zend.h, so the manual inclusion
...
is not necessary.
2003-02-08 01:32:09 +00:00
Ilia Alshanetsky
957aeb83e3
Added a check to ensure that string.h is avaliable before trying to use it.
...
Thanks Andi.
2003-02-07 19:26:49 +00:00
Ilia Alshanetsky
419108f805
Added missing header.
2003-02-07 15:39:02 +00:00
Ilia Alshanetsky
ae6cc1a238
Fixed bug #15734 (Added an optional parameter to get_defined_constants(),
...
which if passed, will include information regarding who created the constant).
2003-02-07 03:04:26 +00:00
Ilia Alshanetsky
dc052fe0e5
Fixed bug #19506 (get_extension_funcs() can now retrieve a list of built-in
...
Zend Engine functions, if "zend" is specified as the module name).
Made get_extension_funcs() on failure.
2003-02-06 20:21:02 +00:00
foobar
333406bdc2
- Added some missing CVS $Id$ tags, headers and footers.
2003-02-01 01:49:15 +00:00
Sebastian Bergmann
24db7f182a
ZTS fixes.
2003-01-12 14:25:58 +00:00
Harald Radi
c37ee2a12a
fix 'use of uninitialized variable' warning
2003-01-12 12:57:20 +00:00
Ilia Alshanetsky
efcd8a7094
MFZE2
2003-01-08 16:41:47 +00:00
Sebastian Bergmann
2c5d4b8c23
Bump year.
2002-12-31 15:59:15 +00:00
Andi Gutmans
27de54b0df
- MFZE1
2002-12-01 19:47:02 +00:00
Andi Gutmans
f222884e2d
- Revert as the patch doesn't compile
2002-12-01 19:22:30 +00:00
Andi Gutmans
b6ecd6704c
- MFZE1
2002-12-01 19:07:07 +00:00
Andi Gutmans
671fff2fde
h WHitespace
2002-11-30 11:20:25 +00:00
Andi Gutmans
c6502fa225
- Nuke use of deprecated macro
2002-11-27 20:09:36 +00:00
Andi Gutmans
e8214a3384
- Commit Marcus' cleanup of abstract and static inheritance and improve
...
- error messages
2002-11-23 20:44:12 +00:00
Derick Rethans
33d0e4e1fb
- MFZE1: Disable leak() and crash() when not using debug mode
2002-11-20 19:44:37 +00:00
Zeev Suraski
4be862b02c
MFZE1 - error_reporting fix
2002-11-19 17:51:30 +00:00
Thies C. Arntzen
d7648f440c
MFZE1
2002-10-21 08:48:55 +00:00
Ilia Alshanetsky
d3617c51b8
MFZE1 zend_str_tolower issue.
2002-10-09 14:21:40 +00:00
Derick Rethans
52bd901eb4
- Fix for defines...
2002-09-28 19:02:21 +00:00
Derick Rethans
34f5bd514c
- Fix build in non-ZTS mode
2002-09-28 15:12:41 +00:00
Ilia Alshanetsky
ee7b8f906d
MFZE1
2002-09-26 18:56:11 +00:00
Zeev Suraski
7dfa439185
Add useful debugging function
2002-09-18 14:08:07 +00:00
Andrei Zmievski
a35c61af3c
MFZE1
2002-09-16 01:36:48 +00:00
Andi Gutmans
43139dc755
- WS - Always use "if (" and not "if("
2002-09-15 07:45:26 +00:00
Thies C. Arntzen
ca0a7c4323
nuke warning
2002-09-03 14:14:44 +00:00
Thies C. Arntzen
db92641e32
nuke unneeded stuff
2002-09-03 13:53:05 +00:00
Andi Gutmans
1c5841d376
- Fix typo
2002-09-03 04:19:04 +00:00
Thies C. Arntzen
96ab23981c
refine last patch. if the argument-stack is not consistent don't try to show
...
arguments. no call to zend_error is made as we might end up in an infinite
recursion if called from an error_handler.
so: if the arguments to functions aren't shown in debug_backtrace this is 'cause
the arument stack was not consistent when debug_backtrace was called.
2002-09-02 12:26:09 +00:00
Thies C. Arntzen
9afea7175c
debug_backtrace() now checks the complete argument-stack for consistency.
2002-09-02 12:20:09 +00:00
Thies C. Arntzen
eef3e66f1f
debug_backtrace()
...
- make args passed to functions called vy call_user_function available again.
2002-08-28 15:05:15 +00:00
Thies C. Arntzen
b72069e859
debug_backtrace():
...
- make args work if called from the error_handler
- fix refcount for args
2002-08-28 14:49:15 +00:00
Thies C. Arntzen
4d931b9888
debug_backtrace(): show name of included file for include and require calls
...
plus some small fixes suggested by andi.
# now it's perfect;-)
2002-08-26 16:40:34 +00:00
Andi Gutmans
c651dd962f
- Whitespace
2002-08-24 20:57:54 +00:00
Andi Gutmans
8a02b43073
- Whitespace and better variable name
2002-08-24 20:52:52 +00:00