Rasmus Lerdorf
4d11d90880
Track down a few more functions that don't check for 0 args and use
...
faster mechanism
2001-08-13 07:55:39 +00:00
Rasmus Lerdorf
8c497f05c4
We don't consistently check for args passed to functions that don't
...
take any args. In some cases we probably want to skip the check for
performance reasons, but in other cases where performance is unlikely
to be a factor, not throwing a warning on the wrong number of args passed
to a function is at best inconsistent, and at worst it could hide a bug.
So, add a few such checks. There are still lots of cases out there.
2001-08-13 06:43:47 +00:00
Zeev Suraski
486ad565d0
More build fixes
2001-08-10 13:04:58 +00:00
Zeev Suraski
c28a26b119
There we go.
2001-08-10 12:45:58 +00:00
Zeev Suraski
38c101521b
build fix
2001-08-10 12:28:15 +00:00
Rasmus Lerdorf
05db76df86
Sablot extension cleanup - it compiles again now
2001-08-10 09:48:48 +00:00
Rasmus Lerdorf
eee9187ecb
The checks were in the wrong order here. sablot depends on expat, so
...
check for expat first and add -lexpat then check for sablot
2001-08-10 09:05:37 +00:00
Sascha Schumann
8aef193056
more tsrm cleanup
2001-08-05 15:29:47 +00:00
Zeev Suraski
aa1772ca72
More TSRMLS_FETCH annihilation
2001-07-31 05:44:11 +00:00
Zeev Suraski
c43806f415
Zend compatibility patch
2001-07-30 08:24:42 +00:00
Zeev Suraski
797a079a95
More TSRMLS_FETCH work, and a bit of cleanup
2001-07-30 06:18:13 +00:00
Zeev Suraski
d87cc976e1
Redesigned thread safety mechanism - nua nua
2001-07-28 11:36:37 +00:00
Joey Smith
c5cbe8b3cb
nesting_level is now ob_nesting_level in main/php_output.h
2001-07-28 01:31:52 +00:00
Zeev Suraski
fe6f8712a4
- Get rid of ELS_*(), and use TSRMLS_*() instead.
...
- Move to the new ts_allocate_id() API
This patch is *bound* to break some files, as I must have had typos somewhere.
If you use any uncommon extension, please try to build it...
2001-07-27 10:16:41 +00:00
Sascha Schumann
b79aa095f5
Fix last two instances of using ext/standard/php_output.h
2001-07-20 19:42:26 +00:00
Rui Hirokawa
30ca718935
fixed a link problem of shared extension module in ext/xslt.
2001-07-02 01:55:43 +00:00
Sterling Hughes
35a816ce5f
Hopefully fix leaks...
2001-06-24 17:50:16 +00:00
foobar
4c2340897a
Cleanup a little bit.
2001-06-01 06:40:15 +00:00
Stig Bakken
1beda9ee1e
* include "config.h" if HAVE_CONFIG_H is defined (for standalone dso build)
2001-05-24 10:07:29 +00:00
foobar
3d430e4141
The PHP_EXTENSION() has to be before any other PHP_ARG_*()'s
2001-05-09 15:38:29 +00:00
foobar
3d856be7f6
No need to show these if they are not used.
2001-05-08 22:18:00 +00:00
Sterling Hughes
11961e6585
Check for the existance of the iconv library
...
# Not sure if this is correct, I can verify that it doesn't break anything
# and it logically looks like it would work. Can someone test this (BSD
# and/or Windows)
2001-05-01 03:26:04 +00:00
Sterling Hughes
06e6363985
fix crash bug 10400.
2001-04-19 14:59:33 +00:00
foobar
8a26918ed1
Renamed the AC_ prefixed macros defined in acinclude.m4 to PHP_* prefixes.
...
# Heads up people! I tested this before committing but you never know..
2001-03-27 20:35:04 +00:00
Zeev Suraski
0a98aa6ada
Improve chunked output buffering - the output handler now knows at which stage it is
2001-03-04 01:09:36 +00:00
Andi Gutmans
01ed33d1b6
- Pointed out by Andrei. zval_ptr_dtor() should be used instead of the
...
zval_del_ref() function which should be nuked.
2001-02-27 20:16:35 +00:00
Andi Gutmans
eb6ba01d1c
- Fix copyright notices with 2001
2001-02-26 06:11:02 +00:00
Sterling Hughes
2f0238dc4e
Change e-mail address
...
# Can I get someone to change my cvsusers e-mail address to
# sterling@designmultimedia.com ?
2001-02-15 16:20:13 +00:00
Sterling Hughes
95bf259c29
Fix the scheme handler support and make it compile on win32 systems.
2001-01-20 23:42:03 +00:00
foobar
809bf95a90
Added some missing EXPERIMENTAL files plus some missing extensions
...
into EXTENSIONS file.
2001-01-19 13:43:41 +00:00
foobar
5dcf6618bc
@- Added xslt_set_scheme_handler() function (carmelo@akooe.com)
2001-01-19 11:44:12 +00:00
foobar
bdb2651c1d
Fixed a typo.
2001-01-18 15:09:35 +00:00
Sterling Hughes
db50ae2e7d
Fix (well it works) the error display with sablotron.
2001-01-17 14:14:22 +00:00
foobar
051dd6108c
Make sablot compile again. Typo?
2001-01-17 11:43:17 +00:00
Sterling Hughes
fa0727e794
@ Added the xslt_set_base function. (Sterling)
...
Added the SABLOT_SET_ERROR() macro to set sablotron errors...
2001-01-16 12:02:47 +00:00
foobar
a8e88c0ddc
Fix build.
2001-01-11 18:25:33 +00:00
Daniel Beulshausen
29714ff530
removed old expat libs
2001-01-11 14:50:52 +00:00
Rui Hirokawa
c2881f7c6b
disable directory search for libexpat and disable some macros for libxml-1.95.
2001-01-10 14:41:01 +00:00
Rui Hirokawa
c172daa6d1
added a option to dedine libexpat install directory (by Jani Taskinen)
2001-01-09 22:15:56 +00:00
Sterling Hughes
f058a07915
Move the definition of the xslt_set_encoding to the "proper" place in the file and
...
fix the prototype.
2001-01-09 20:17:11 +00:00
Rui Hirokawa
20aa57ec0d
linked with libexpat. it's necessary to use sablot-0.50. added xslt_set_encoding() function.
2001-01-06 08:37:00 +00:00
Zeev Suraski
aa6d2ac5d0
Heads up people!
...
Updated the get_current_key() API - the relevant authors, please take
a look at the updated code and make sure it's ok...
2000-12-22 12:57:09 +00:00
Sterling Hughes
e68c902e3b
Fix a crash related to the simple sablotron api. (thies)
...
make sablotron work with zts.
fix a leak or two,
2000-12-11 14:15:09 +00:00
Sterling Hughes
e0e42d336a
For nice looking error output. ;)
2000-12-10 10:57:46 +00:00
Sterling Hughes
948c4bebd5
Fix crash on error handler.
...
Speed up a bit (only loop through errors when necessary).
2000-12-10 09:57:26 +00:00
Sterling Hughes
9b3942a79a
Fix sablotron.
...
Add a little beautifying of the extensions name for phpcredits() (Sablotron XSLT not Sablot).
#would somebody please add this to the release tree, thanks much!
2000-12-08 09:29:09 +00:00
Sterling Hughes
aa2d9117d9
Another attempt at fixing 8036
2000-12-03 19:13:41 +00:00
Sterling Hughes
56094458b7
Windows ist ser schlecht
2000-12-03 15:30:14 +00:00
Sterling Hughes
e1d314afa2
First attempt at fixing 8036
2000-12-02 10:28:55 +00:00
Sterling Hughes
917cfd14e9
Declaring variables is generally a good thing
2000-11-24 16:26:35 +00:00