Andi Gutmans
e0b2a5f583
- Remove duplicate code and do a tiny optimization in DO_FCALL
2001-02-09 12:47:57 +00:00
Zeev Suraski
c3531b3750
Fix string offset data corruption
2001-02-05 22:27:47 +00:00
Andrei Zmievski
98d8ba8cc4
Allow passing class name as well as an object instance to call methods.
2001-02-04 00:06:08 +00:00
Andrei Zmievski
088a4b7151
Set the correct function state during execution. This is mainly to have
...
get_active_function_name() to return proper value.
2001-02-03 07:21:35 +00:00
Andrei Zmievski
50f28f4372
Inherit overloaded handlers.
2001-02-03 04:52:29 +00:00
Andrei Zmievski
8fe036596f
Added zend_is_callable() function that checks whether passed zval
...
represents a valid and exiting callable construct.
2001-02-01 05:01:26 +00:00
Andi Gutmans
0611acb910
- Change unset() functions to null(). unset() is legacy
2001-01-31 21:53:30 +00:00
Andi Gutmans
2f2d32fa61
- Quick fix. I'm for changing these to add_property_null() as we've nuked
...
- unset.
2001-01-31 05:21:53 +00:00
Andi Gutmans
f67df57491
- That doesn't seem like a smart thing to do :)
...
- I wonder if gcc optimized it out.
2001-01-27 12:29:02 +00:00
Thies C. Arntzen
dd7eb4284b
fix a couple of warnings
2001-01-23 17:55:17 +00:00
Thies C. Arntzen
373e830117
fixed crash in add_index_bool.
2001-01-23 15:30:18 +00:00
Andrei Zmievski
57f99633ce
Make add_index_zval() available to the outside world.
2001-01-22 20:40:41 +00:00
Andi Gutmans
3353ad7e6e
- Make people happy who like the Zend version number bumped up in parallel
...
with PHP.
2001-01-21 11:43:34 +00:00
Andi Gutmans
ef95a346f1
- Patch from Sterling. Add API calls to add zval's as array indeces/
...
object properties. Add _ex functions which take the string length as an
argument for better performance.
2001-01-20 19:16:38 +00:00
Andi Gutmans
0a3761e283
- For Sterling. I wonder if not all of the API functions should take the
...
- key_length as a parameter in order to save that strlen().
2001-01-19 08:40:49 +00:00
Andi Gutmans
62606e7789
- Fix leak in fetch_dim_address() which was already fixed in
...
- fetch_dim_object(). Take the oppertunity to make both use the same
- function and not duplicate the code.
2001-01-17 17:34:16 +00:00
Zeev Suraski
b8b40f697e
Fix persistent resources, once and for all...
2001-01-16 23:49:16 +00:00
Zeev Suraski
0e08845eb0
Add free_estring()
2001-01-15 10:52:06 +00:00
Zeev Suraski
dc45d88c47
Add newline
2001-01-12 11:14:46 +00:00
Rasmus Lerdorf
b208f6bc7d
Fix for bug number 8666
2001-01-12 06:55:57 +00:00
Zeev Suraski
0301041f79
Fix mismatch in return values
2001-01-07 19:04:02 +00:00
Zeev Suraski
903018ef36
- Remove backward dependency from PHP -> Zend
...
- Rename get_ini_entry() as get_configuration_directive() for clarity
(it doesn't use the INI subsystem, but the module-supplied function for
retrieving configuration directives)
2001-01-07 18:39:11 +00:00
Zeev Suraski
5f6bc23931
Remove -S option on all bison calls
2001-01-07 18:31:55 +00:00
Zeev Suraski
1f23e50789
Fix possibility of a crash during startup (very unlikely, but possible)
2001-01-07 02:47:32 +00:00
Zeev Suraski
bcf179d047
Remove -S
2001-01-06 20:11:22 +00:00
Andi Gutmans
572e0b78fb
- This slipped in by mistake.
2001-01-06 09:56:36 +00:00
Zeev Suraski
aae9e7ee59
Merge in some ZEND_API additions from Daniel Beulshausen (needed for the
...
Win32 Apache module)
2001-01-05 15:01:15 +00:00
Andi Gutmans
e976d8ed1d
- Make plist_destructor work like list_destructor to allow it to call
...
extended destructors.
2001-01-04 06:20:26 +00:00
Zeev Suraski
f3258b2426
Fix another case of possible line number corruption
2001-01-03 23:00:01 +00:00
Zeev Suraski
6b23ef6cef
Commit missing declaration
2001-01-03 08:35:23 +00:00
Andi Gutmans
7b5138035c
- Remove unreachable code
2001-01-01 17:59:08 +00:00
Zeev Suraski
18603033fb
Fix possible corruption in line number information
2000-12-30 15:32:12 +00:00
Zeev Suraski
54d53055c2
Make the INI mechanism thread safe (or at least thread safer :)
2000-12-27 15:43:15 +00:00
Zeev Suraski
6f6e13de54
Use iostream.h instead of istream.h (IBM's compiler doesn't come with istream.h,
...
and iostream.h should include it)
2000-12-26 23:05:55 +00:00
Zeev Suraski
dc2f1d9db7
- Use supplied istdiostream definition for the INI scanner too
...
- Add Release_TSDbg configuration
2000-12-26 22:15:13 +00:00
Zeev Suraski
b8be713dd5
This needs updating as well
2000-12-24 15:37:39 +00:00
Zeev Suraski
cec94760fd
More aggressive protection in call_user_function_ex()
2000-12-24 00:29:14 +00:00
Zeev Suraski
f052eab681
Fix a possible crash bug in call_user_function_ex(), if the function is
...
in fact not a user function
2000-12-23 12:54:42 +00:00
Sascha Schumann
c334058412
Set the floating-point exception mask on FreeBSD to 0 (as do other
...
FreeBSD system applications). Also bump up the module API number
as the zend_hash_get_current_key change affects source and binary
compatibility.
2000-12-22 21:11:34 +00:00
Zeev Suraski
36eaad252f
Allow get_current_key() not to return the key itself, instead of a duplicate
2000-12-22 12:49:51 +00:00
Zeev Suraski
0fcce4a77a
@* Fixed a possible crash in get_class_methods() (Zeev)
2000-12-22 12:08:04 +00:00
Stanislav Malyshev
1d35ad33c6
Add support for ASP tags in one-line comment
2000-12-19 12:57:38 +00:00
Andi Gutmans
e2f33cb14f
- Success! Yay!
2000-12-18 16:11:57 +00:00
Andi Gutmans
e0f026c600
- Yet another one.
2000-12-18 16:10:08 +00:00
Andi Gutmans
0a300b9935
- Testing
2000-12-18 16:08:02 +00:00
Andi Gutmans
9e3fa59ac2
- No luck
2000-12-18 16:06:16 +00:00
Andi Gutmans
532210b5ac
- Make this damn commit stuff work.
2000-12-18 16:05:12 +00:00
Andi Gutmans
d3a04db0f2
- Testing
2000-12-18 16:00:15 +00:00
Stanislav Malyshev
63873aba37
Use HashPosition iterator instead of saving/restoring internal pointer
2000-12-18 15:06:03 +00:00
Stanislav Malyshev
9a135a2b29
Preserve internal pointer over print_r ( fix #8289 )
2000-12-18 13:56:30 +00:00