Andi Gutmans
f4e2a900d6
- Oops. Too early in the morning
2000-07-11 04:15:35 +00:00
Andi Gutmans
e95220e722
- Include iostream.h in C++.
2000-07-11 04:07:18 +00:00
Andi Gutmans
c1ed6ef9cc
- Fix memory leak.
2000-07-09 20:21:20 +00:00
Andi Gutmans
40b31d7487
- Need to seperate if the hash isn't a reference
2000-07-09 17:12:37 +00:00
Andi Gutmans
1cce5ed178
- Add zend_ulong
2000-07-08 15:49:39 +00:00
Stanislav Malyshev
be59613ddf
Remove C++ commennts.
2000-07-07 09:50:50 +00:00
Andi Gutmans
4eba5f1d39
- Remove code which has never been used (neither in PHP 3)
2000-07-06 23:31:19 +00:00
Andi Gutmans
80121ead56
- Make is_method_call() static and remove a couple of old lines
2000-07-06 23:28:05 +00:00
Andi Gutmans
58d1e0a2cc
- Yet another fix...
2000-07-06 23:00:46 +00:00
Andi Gutmans
db8734c82f
- One more...
2000-07-06 22:38:01 +00:00
Andi Gutmans
af5d38214b
- One more fix for the latest patch
2000-07-06 22:29:06 +00:00
Andi Gutmans
2787a746f4
- One dumb bug in my latest patch
2000-07-06 22:21:24 +00:00
Andi Gutmans
5f893e68ff
- Complex fix for solving a problem with objects & method calls.
...
- Previous version is tagged PRE_METHOD_CALL_SEPERATE_FIX_PATCH.
- I need to check this fix on a server so if it doesn't work I will revert
- it.
2000-07-06 22:08:22 +00:00
Andi Gutmans
45ca7ec17d
- Fix problem with newlines not being recognized under certain conditions
2000-07-06 16:19:36 +00:00
Andi Gutmans
6d6d52551e
- Fix bug #4120
2000-07-03 19:17:57 +00:00
Stanislav Malyshev
91130b6a00
Unblock SIGPROF signal when starting timer.
...
On Linux, this signal is blocked by default after first signal is run
2000-07-03 16:53:39 +00:00
Sascha Schumann
a61721741b
Replace macros which begin with an underscore through an appropiately
...
named macro.
2000-07-03 00:55:36 +00:00
Sascha Schumann
b982307dd1
Change header protection macros to conform to standard.
...
Draft 3 of IEEE 1003.1 200x, "2.2 The Compilation Environment"
All identifiers that begin with an underscore and either an uppercase
letter or another underscore are always reserved for any use by the
implementation.
2000-07-02 23:54:19 +00:00
Andi Gutmans
4f88e66167
- Take #2 with tab size 4
2000-07-02 16:06:45 +00:00
Andi Gutmans
e3c5f6e890
- Beautify parser a bit. It still could do with some more at some point
2000-07-02 16:00:00 +00:00
Andi Gutmans
b72a2738dc
- Forgot ZEND_API
2000-07-02 15:39:54 +00:00
Zeev Suraski
b3b67b04b7
Add a messagebox style that's safe to use from an ISAPI filter
2000-06-30 12:55:00 +00:00
Zeev Suraski
fde2e61d54
error_reporting fix
2000-06-30 11:45:32 +00:00
Zeev Suraski
f34b9d41be
Add $context argument to error handler
2000-06-29 15:07:59 +00:00
Zeev Suraski
a31dc47ae4
Improve error handling code
2000-06-28 22:08:47 +00:00
Zeev Suraski
100196face
Be HTML friendly
2000-06-28 21:31:50 +00:00
Andi Gutmans
3860254631
version update
2000-06-28 18:32:13 +00:00
Zeev Suraski
8e45536cf4
Make it possible to detect whether we're thread safe or not from PHP scripts and the php.ini
...
file
2000-06-26 18:15:33 +00:00
Andi Gutmans
1a22c1eb86
- Add another "\n" at the end of error messages.
2000-06-26 15:37:28 +00:00
Zeev Suraski
202b8100ab
Make max_execution_time work properly when set to 0 under Win32 (disable)
2000-06-26 15:17:36 +00:00
Andi Gutmans
f311ab1608
- I wrote a long msg but the commit didn't go through.
...
- So here is the short version:
- a) Start moving to binary opens in Windows
- b) Give checkuid_mode() a small face lift including the fopen-wrappers.c
- The mode to this function should at least be a #define but that is for
- another day. Anyway this whole stuff should be given more face lifts in
- the future.
2000-06-25 17:05:22 +00:00
Zeev Suraski
b896825e8f
Nuke a warning
2000-06-24 22:11:11 +00:00
Andi Gutmans
684dca9aca
- Not returning a value anymore
2000-06-23 00:11:54 +00:00
Andi Gutmans
fd7dc3024c
- Don't need SUCCESS/FAILURE anymore
2000-06-23 00:07:05 +00:00
Andi Gutmans
947e17b1da
- Add license
2000-06-23 00:04:53 +00:00
Andi Gutmans
56adbffdbf
- Commit static allocator structure which we might use in an upcoming Zend
...
- change
2000-06-23 00:04:05 +00:00
Andi Gutmans
63526e633e
- Fix asp_tags.
2000-06-22 23:00:01 +00:00
Andi Gutmans
e16710f1b5
- Oops I miss-wrote that field
2000-06-22 18:50:55 +00:00
Andi Gutmans
a536df5327
- Change API version and make the error messages more meaningful.
2000-06-22 18:47:39 +00:00
Andi Gutmans
93e9520314
- Change cache size and only initialize part of it.
2000-06-22 18:33:09 +00:00
Stanislav Malyshev
bb57053f76
Cached-freed memory blocks should not be in "occupied" list
2000-06-22 17:51:14 +00:00
Stanislav Malyshev
7f87a319aa
Make cache counters to be unsigned int
...
Start collecting statistics after cache pre-fill
2000-06-22 09:17:38 +00:00
Sascha Schumann
15925864b2
fp_except check for FreeBSD 1.0-2.2.5
2000-06-18 16:51:42 +00:00
Sascha Schumann
0404a02430
Welcome zend_finite(n).
...
This chooses the best combination of what is available:
finite, isfinite, isinf, isnan
2000-06-18 16:33:15 +00:00
Stanislav Malyshev
536221be39
Make error callback be publicly accessible
2000-06-18 16:02:32 +00:00
Andi Gutmans
4a6869c98e
- Better FreeBSD fix. Does fp_except_t exist on 3.4?
2000-06-18 15:44:23 +00:00
Andi Gutmans
53a5eccf66
- I don't know how this happened. I tested the bloody thing and I remember
...
- copy&pasting from code which used ~.
2000-06-18 04:22:12 +00:00
Zeev Suraski
34c2b0a07c
- Add restore_error_handler()
...
error_handler's are now stored in a stack
2000-06-17 18:04:58 +00:00
Zeev Suraski
3cda6a750e
Allow the symbol_table to be passed to call_user_function_ex()
2000-06-17 16:50:38 +00:00
Zeev Suraski
7957b20b48
Fix filenames and line numbers in ZTS mode
2000-06-17 14:12:58 +00:00
Zeev Suraski
38cdb8e7b7
Avoid crashing with recursive applies - limit apply nest level to 3 (I'm not aware of a place
...
in which applying recursively on the same hash makes sense with more than one nest level, but
3 should be enough)
2000-06-17 14:11:57 +00:00
Zeev Suraski
84eb48f0a1
Ok, this time here's some real Win32 system programming :)
...
Redesigned the timeout system using a single timeout thread and a single window,
and used a much quicker check.
2000-06-16 14:27:28 +00:00
Andi Gutmans
ae11748038
Fix UNIX build
2000-06-16 02:49:21 +00:00
Zeev Suraski
a6d9b5ed18
Macro it up the right way
2000-06-16 02:48:35 +00:00
Zeev Suraski
b791918443
Macro this up, so it can be moved to other places
2000-06-16 02:47:00 +00:00
Zeev Suraski
ef0bd3d102
- Move timeout code to Zend
...
- Implement timeouts in Win32
2000-06-16 01:54:56 +00:00
Zeev Suraski
8b794bb1dd
Fix non thread-safe mode - asp_tags/short_tags etc weren't getting initialized properly
2000-06-15 19:18:57 +00:00
Andi Gutmans
e1705c0810
*** empty log message ***
2000-06-15 19:09:51 +00:00
Andi Gutmans
447bf163ef
- Support multiple arguments to unset()
2000-06-15 18:48:33 +00:00
Thies C. Arntzen
3ad9d62949
ups.
2000-06-15 18:23:18 +00:00
Thies C. Arntzen
565400780b
changed return type of ZEND_VERIFY_RESOURCE from FALSE to NULL
2000-06-15 18:15:51 +00:00
Sascha Schumann
7565347ba0
Move some stuff to zend_operators.h which is required by the
...
moved inline functions.
2000-06-14 19:55:32 +00:00
Andi Gutmans
988435cf04
- More correct way of doing bit mask
2000-06-14 19:10:30 +00:00
Sascha Schumann
17fe680117
Only replaced C0X and C0x, but not c0x..
2000-06-14 07:08:08 +00:00
Sascha Schumann
35f43ad274
Rename C0x-inline to C9x-inline, and frame preprocessor directives in
...
zend_gcc_inline.c with #ifndef C9X_INLINE_SEMANTICS..#endif.
2000-06-14 07:06:33 +00:00
Andi Gutmans
239d30bbee
- Make Win32 build
2000-06-14 04:10:34 +00:00
Andi Gutmans
727398b2d4
Add to the API
2000-06-13 19:01:22 +00:00
Sascha Schumann
df74f1dfab
Add optional support for C0x inline semantics.
...
These are enabled by specifying `--enable-c0x-inline' on the command
line. We might add an autoconf check for this particular feature
later.
2000-06-13 17:58:33 +00:00
Sascha Schumann
13692ff313
Add llist_apply_func_t and make prototypes use the typedefs.
2000-06-13 09:18:06 +00:00
Zeev Suraski
6b8059afe9
Make Egon happy :)
2000-06-12 22:03:53 +00:00
Zeev Suraski
e962769fee
Return the previous error handler from set_error_handler()
2000-06-12 20:31:02 +00:00
Zeev Suraski
fce92e3ca2
Avoid using E_CORE_* errorlevels in any place which is not in the global startup sequence
2000-06-12 20:22:17 +00:00
Zeev Suraski
968d2c5b33
Get rid of <?php_track_vars?>
2000-06-12 16:07:15 +00:00
Andi Gutmans
1f5ee72e2d
- Solve floating point precision crash on FreeBSD.
2000-06-11 18:07:14 +00:00
Andi Gutmans
5928970d22
- Fixes crash problem on FreeBSD when losing precision. Need to still see
...
- how to detect we're on FreeBSD
2000-06-11 17:45:19 +00:00
Zeev Suraski
07a8327a0e
Fix zend_get_parameters()
2000-06-11 16:19:31 +00:00
Andi Gutmans
390dccacac
- Fixed problem when using uninitialized values in comparisons with strings.
...
- They behave as empty strings again just like in PHP 3.
2000-06-10 14:39:06 +00:00
Zeev Suraski
53bdf0b5cc
I can't think of a reason of why it should just be a notice... Make it a warning, like it was in PHP 3.
2000-06-10 01:12:12 +00:00
Zeev Suraski
a29791411b
Fix bug #4768
2000-06-10 01:08:55 +00:00
Andrei Zmievski
b51aa1f36f
Made an alias for hash apply with arguments.
2000-06-09 20:18:16 +00:00
Andi Gutmans
ae19180641
- Forgot to remove the FIXME
2000-06-09 17:52:09 +00:00
Andi Gutmans
717acfe9c5
- Make the memory limit accurate
2000-06-09 17:51:37 +00:00
Andi Gutmans
605b1aa394
- Fix cache initialization
2000-06-09 16:08:30 +00:00
Andi Gutmans
9fb095b50e
- Allocate and cache in 8 byte blocks. Most allocators anyway use 8 byte
...
- blocks. This should help fragmentation and cache hits.
- The old tree is tagged as PRE_EIGHT_BYTE_ALLOC_PATCH
2000-06-09 15:54:14 +00:00
Zeev Suraski
03e842ccb8
Fix bug #4933
2000-06-09 15:42:49 +00:00
Zeev Suraski
fddf89aff7
Fixed bug #4819
2000-06-09 15:40:37 +00:00
Andi Gutmans
6bcc8ff0c7
- Time to change it. We changed register_internal_class() ->
...
- zend_register_internal_class()
2000-06-09 14:41:33 +00:00
Andi Gutmans
eb0e694665
- Andrei, this is for you!
...
- Add zend_register_internal_class_ex() which allows you to specify a
- parent to inherit from. You can either specify the parent directly or via
- its name.
2000-06-09 14:40:14 +00:00
Andi Gutmans
99b4051eca
- Typo
2000-06-09 13:36:36 +00:00
Andi Gutmans
edd7025645
- Remove old obsolete code.
2000-06-09 13:08:40 +00:00
Andi Gutmans
a712da5cee
- Make unset consistent with the way array offsets work
2000-06-09 13:07:26 +00:00
Stanislav Malyshev
e346a6b538
Handle unset with empty key
2000-06-09 10:59:21 +00:00
Andi Gutmans
6ce07a85e4
- Change register_internal_class to zend_register_internal_class for
...
- consistency.
- Andrei: I'm still thinking about the _ex you want me to implement
2000-06-09 08:41:59 +00:00
Sascha Schumann
b4e48b952e
Clean up acconfig.h
2000-06-08 06:12:26 +00:00
Sascha Schumann
039551788b
Add a couple of casts
2000-06-08 06:07:38 +00:00
Zeev Suraski
98bf43f229
Enable asp_tags/short_tags/allow_call_time_pass_by_reference to work on a per-directory
...
basis as well
2000-06-06 19:13:54 +00:00
Sascha Schumann
458352954d
Add newline at the end of the file (breaks at least SCO and Tru64 C compiler).
2000-06-06 02:47:43 +00:00
Andi Gutmans
d8d6ff3c4c
- Revert internazionalization fix.
2000-06-05 15:37:30 +00:00
Andi Gutmans
f8983e467f
- Complete change to create_function()
2000-06-05 06:52:02 +00:00
Zeev Suraski
1c36e3472f
Change shutdown order to sort out a crash when assigning a resource id to a static.
2000-06-04 22:09:16 +00:00
Zeev Suraski
bfac4633a5
- Support unordered hash comparisons
...
- Make == perform an unordered comparison with arrays/objects, and === perform an ordered comparison
2000-06-04 21:59:49 +00:00
Zeev Suraski
b7a8baf1bb
Rename lambda()
2000-06-04 21:30:56 +00:00
Zeev Suraski
dae76aa1b5
Support comparisons of arrays (with arrays) and objects (with objects)
2000-06-03 10:34:19 +00:00
Andi Gutmans
01d478ba56
- Change #if to #ifdef.
2000-06-03 07:34:20 +00:00
Zeev Suraski
2ffe85ddac
Don't take chances with new include files
2000-06-03 04:14:31 +00:00
Zeev Suraski
5a35a6bafc
Improve call_user_function() to support array($obj, $method)
2000-06-03 03:28:08 +00:00
Zeev Suraski
d4b160c0d6
- Export normalize_bool
...
- This global/static syntax fix brought us back to the 4 documented conflicts
2000-06-03 03:05:01 +00:00
Zeev Suraski
e374f6fd31
Fix a lambda() bug
2000-06-03 02:02:09 +00:00
Zeev Suraski
70345bd222
Add missing {
2000-06-03 01:50:15 +00:00
Zeev Suraski
0b7a9cea88
- Fix Win32 compilation (Use winsock2.h from now on)
...
- Add lambda() support
2000-06-03 01:49:49 +00:00
Andi Gutmans
1b993610c1
- global/static require a trailing ';'
2000-06-02 16:50:19 +00:00
Zeev Suraski
746f01802d
Update error code
2000-06-02 12:36:54 +00:00
Zeev Suraski
8a8c3eafc8
Nuke the old error code, use the new one
2000-06-02 12:21:49 +00:00
Zeev Suraski
898c8ead87
IS_BC isn't really being used, but still...
2000-05-31 19:08:18 +00:00
Zeev Suraski
13b67621cf
Fix a bug in static initializers/default values/class member variables that contained
...
array values
2000-05-31 19:07:09 +00:00
Zeev Suraski
bc7abb3300
Allow disabling of functions for security reasons
2000-05-29 17:16:52 +00:00
Andi Gutmans
015884dda5
- Use pointer arithmetic to speed up the function a bit
2000-05-28 18:59:40 +00:00
Andi Gutmans
0ebb7335c9
- This should have been done for 4.0.0.
...
- Default build is without debug now. Use --enable-debug if you want a
- debug build which includes leak/memory overwrite etc. detection
2000-05-28 17:39:30 +00:00
Andi Gutmans
b5447a4d7a
- Fixed scanning decimal numbers in internationalized environments. They should
...
- always be in standard US format e.g. 23.3
2000-05-26 07:49:56 +00:00
Zeev Suraski
385d1aa664
Fix a crash bug in certain situations of class redeclarations
2000-05-25 16:26:22 +00:00
Thies C. Arntzen
9b916e6a48
rename hastable -> _hashtable to avoid clashes
2000-05-24 09:52:57 +00:00
Thies C. Arntzen
78a1fdfcaa
add rdbuf() to our own istdiostream implementation, allowing C++ compile
...
using SUN and SGI native compilers. (by Jayakumar Muthukumarasamy <jk@kasenna.com>)
2000-05-24 09:44:02 +00:00
Zeev Suraski
0302ee5992
- Remove ugly Ltd.
2000-05-22 16:55:56 +00:00
Sam Ruby
c5cf13eb29
Windows build failure
2000-05-21 19:26:50 +00:00
Andi Gutmans
a8b0d9609c
- Fix Apache php source highlighting mode. It was crashing due to the
...
- module shutdown functions being called when the startup functions weren't
- being called.
2000-05-21 17:41:16 +00:00
Andi Gutmans
cc590f49f2
- Get ready for release
2000-05-21 16:29:38 +00:00
Zeev Suraski
c80906e4cc
Open these up for the API
2000-05-19 09:32:33 +00:00
Zeev Suraski
957327e8bc
Do it in thread unsafe mode for now.
2000-05-18 14:51:19 +00:00
Sascha Schumann
86c03cceb0
Kill warnings
2000-05-18 12:07:15 +00:00
Andi Gutmans
a786fc4ab7
- Do this someplace else.
2000-05-18 11:25:03 +00:00
Andi Gutmans
715ff77344
- Fix include() when used on resources (shouldn't work but shouldn't crash
...
either).
2000-05-18 10:21:24 +00:00
Andrei Zmievski
3df1e68fe9
Update for sort functions - user can now specify sort type.
2000-05-18 01:53:41 +00:00
Andi Gutmans
0aefa3e037
- Add support for string_compare_function() and number_compare_function().
...
UNTESTED!
2000-05-17 18:55:22 +00:00
Zeev Suraski
760a17729e
Normalize results of compare_function()
2000-05-17 17:08:25 +00:00
Zeev Suraski
5fcb963f09
Fix crash if %> is encountered in HTML while ASP-tags are disabled
2000-05-17 15:50:30 +00:00
Andi Gutmans
03c844305f
Fix order
2000-05-17 15:24:49 +00:00
Sascha Schumann
8669a15755
Add missing prototype
2000-05-17 00:35:08 +00:00
Zeev Suraski
ac0e07ecda
- Small optimization. Filling up the Cache helps performance.
2000-05-16 15:42:16 +00:00
Sascha Schumann
afedd22f19
Fix parallel makes on BSD
2000-05-12 09:05:05 +00:00
Zeev Suraski
0d6a794d85
Get rid of chval - it's really not necessary and seems to be confusing people
2000-05-11 19:18:11 +00:00
Zeev Suraski
9a751419cf
Refined fix
2000-05-11 18:49:45 +00:00
Zeev Suraski
cb35b7e4ed
Fix a memory corruption bug with by-ref function arguments
2000-05-11 18:31:21 +00:00
Andi Gutmans
33f8ab3800
- Bump up Zend extension version number
2000-05-10 12:28:13 +00:00
Thies C. Arntzen
354272315a
make waning readable
2000-05-10 09:40:46 +00:00
Andi Gutmans
30da5fd8fc
Thoroughly initialize IS_UNUSED for proper cleanup
2000-05-08 21:46:48 +00:00
Andi Gutmans
63b7056f9a
- Change Zend Engine version number
2000-05-08 16:33:52 +00:00
Andi Gutmans
a9ec11476c
- Return real size allocated
2000-05-08 16:18:20 +00:00
Zeev Suraski
19de3be052
Make zend_binary_strcasecmp compile again
2000-05-08 10:24:26 +00:00
Sascha Schumann
36c1a9a39d
Make strcasecmp() act correctly WRT SUS II.
...
Patch by: hholzgra@php.net
PR: #3556
2000-05-08 10:05:19 +00:00
Andi Gutmans
dc704e26fe
- Make zend_eval_string() return SUCCESS/FAILURE
2000-05-06 18:49:46 +00:00
Andi Gutmans
686bd5724b
- Make $obj->test = 5; work again (assigning to uninitialized objects)
2000-05-06 18:40:48 +00:00
Sascha Schumann
788feca4ae
Linking directly against libc might result in unexpected behaviour.
...
We check for dlopen in libdl first, and check then whether dlopen exists.
2000-05-05 12:17:41 +00:00
Andi Gutmans
69eb908f06
- Change fetch_type to be zend_uint
2000-05-03 18:01:35 +00:00
Andi Gutmans
f2471fd50a
- Change the place CAST uses for the op_type
2000-05-03 17:56:44 +00:00
Zeev Suraski
8ca13c97c2
Change zend_hash_get_current_key_ex() to also return the string length
2000-05-02 17:52:31 +00:00
Sascha Schumann
99e2820bed
Fix segfault occuring when a temporary module was unloaded and if this
...
module did not have a request shutdown function.
2000-05-02 07:04:59 +00:00
Sascha Schumann
0b6d923bae
Add ZEND_GET_MODULE(name). This is a short-cut for the common
...
get_module function.
2000-05-02 01:33:18 +00:00
Sascha Schumann
7a2d83acdc
Source file does not end with a newline. Some old compilers don't like that.
2000-05-01 22:36:10 +00:00
Andrei Zmievski
164e4e50b9
Added a way to get all declared classes.
2000-05-01 16:22:00 +00:00
Sascha Schumann
1743bb0346
Fix dependency
2000-05-01 05:46:02 +00:00
Zeev Suraski
5ef03c4ff8
Pass the op_array to the ctor/dtor, instead of just the resource
2000-04-29 11:55:20 +00:00
Zeev Suraski
96c648c9f7
crash fix
2000-04-29 10:34:03 +00:00
Zeev Suraski
8aac6e7d3d
- Add zend_llist_apply_with_arguments()
...
- Add a message handler to the extensions
2000-04-29 10:20:40 +00:00
Zeev Suraski
42d15298d7
Fix possible bug with extension dtors being called without the ctors being called first
2000-04-29 02:56:44 +00:00
Zeev Suraski
e0a48fe623
Beautify
2000-04-29 01:30:17 +00:00
Zeev Suraski
ddbcbb666d
Fix a bug in the resource dispencer
2000-04-28 15:52:02 +00:00
Zeev Suraski
ddc36fb776
Make convert_to_string() allocations traceable
2000-04-28 13:31:51 +00:00
Zeev Suraski
974671eced
*** empty log message ***
2000-04-27 21:48:47 +00:00
Zeev Suraski
4b6594c5e9
Change to using the #define's
2000-04-27 21:26:17 +00:00
Zeev Suraski
b80b8381d4
More error handling work (still completely disabled)
2000-04-27 19:38:11 +00:00
Zeev Suraski
fa7c418b79
Fix - forgot to split away if refcount>1
2000-04-26 22:10:06 +00:00
Zeev Suraski
94a724f686
Fix bug
2000-04-25 14:20:52 +00:00
Zeev Suraski
a20e90abb3
We'll need two...
2000-04-25 10:44:50 +00:00
Zeev Suraski
0a14a32c78
Add useful macros
2000-04-25 10:10:44 +00:00
Andi Gutmans
382653aebc
- Fix persistence of llist
2000-04-25 09:45:58 +00:00
Zeev Suraski
e16c38b3f5
- Forgot to keep the ':' in the class_name
2000-04-24 22:13:08 +00:00
Zeev Suraski
dc93a62cbb
Correct fix
2000-04-24 16:04:13 +00:00
Thies C. Arntzen
9786e4450a
MODULE_TEMPORARY should get a call to RSHUTDOWN as well!
2000-04-24 15:49:23 +00:00
Thies C. Arntzen
f4c9d96f2e
fixed shutdown crash if MSHUTDOWN tries to php_error() something.
2000-04-24 12:47:07 +00:00
Thies C. Arntzen
80486c95be
export zval_add-ref and zvale_del_ref
2000-04-21 14:45:10 +00:00
Zeev Suraski
9e10ac5b1d
- Change macro names from Z to Z_
2000-04-20 14:55:16 +00:00
Zeev Suraski
9022a4bdbd
Add some macros for nicer zval handling
2000-04-20 14:32:39 +00:00
Andrei Zmievski
bbe0df125e
Do proper ieeefp.h check.
2000-04-20 13:49:07 +00:00
Thies C. Arntzen
c1c8422dbf
compile before commit! compile before commit! compile before commit!
2000-04-20 07:24:56 +00:00
Thies C. Arntzen
2b3a575ab3
revert andrei's path (i can't compile anymore on linux)
...
we're always using #ifndef HAVE_BLA instead of if !HAVE_BLA and if we need ieeefp.h for some weird platform (which one is that?) we need an autoconf check for it.
2000-04-20 07:23:55 +00:00
Andrei Zmievski
fe1147b01a
Include proper files for finite.
2000-04-19 15:55:52 +00:00
Zeev Suraski
67f6974373
Initial support for trapping errors (not complete and disabled; will be enabled only
...
post-PHP 4.0.0)
2000-04-19 15:08:06 +00:00
Zeev Suraski
a51d3058f7
- Renamed get_used_files() to get_required_files() for consistency
...
- Documented some functions
- Added user-level warning messages
- Added user_error()
2000-04-19 13:15:13 +00:00
Andi Gutmans
207167c54b
- Export pass_include() for Windows
2000-04-19 08:17:34 +00:00
Zeev Suraski
d191777b3f
Add convert_to_writable_*_ex() macros (unused at this time)
2000-04-18 22:23:28 +00:00
Andi Gutmans
4f15966d1b
- Fix order of JMPZNZ arguments
2000-04-17 17:16:47 +00:00
Thies C. Arntzen
44e0d27685
ups, finite is already a macro on Win32
2000-04-17 13:25:16 +00:00
Thies C. Arntzen
8367275477
HPUX11 only has isfinite()
2000-04-17 10:39:13 +00:00
Andi Gutmans
5097f64256
- Fix leak in require_once()
2000-04-15 17:02:42 +00:00
Thies C. Arntzen
a1608562ae
fixes compile on platforms without dl() support.
...
#i think zend_register_extension should be declared static
2000-04-15 15:32:32 +00:00
Zeev Suraski
603d5ff5d8
Fix ZTS
2000-04-15 14:17:18 +00:00
Andi Gutmans
938598b8d2
@ "use" is not yet supported; instead use include_once() or require_once()
...
@ for the time being (Andi, Zend library)
2000-04-15 13:56:09 +00:00
Zeev Suraski
4cb9a483d2
- Clean up resource lists namespace
...
- Prepare extended resource list destructor APIs (currently unused)
2000-04-15 13:02:22 +00:00
Zeev Suraski
c6c261e922
Fix a memory leak when using assign-op bitwise operators on strings
2000-04-13 15:56:02 +00:00
Zeev Suraski
021631d5eb
*** empty log message ***
2000-04-12 00:50:21 +00:00