Antony Dovgal
9ea866fab4
apply more correct fix for bug #38461
2006-08-15 20:30:26 +00:00
Antony Dovgal
e17c15ba03
fix #38461 (setting private attribute with __set() produces segfault)
2006-08-15 13:19:00 +00:00
Antony Dovgal
946a29753c
add test
2006-08-15 08:58:24 +00:00
57aa016750
ChangeLog update
2006-08-15 01:30:54 +00:00
Andrei Zmievski
df345b9e33
Remove UTODO's -- this is handled during name mangling/unmangling.
2006-08-14 21:09:30 +00:00
Andrei Zmievski
2701f53af6
add_next_index_zstr[l]()
2006-08-14 21:05:22 +00:00
Andrei Zmievski
180e98f5cb
Typo.
2006-08-14 20:45:32 +00:00
Andrei Zmievski
ea7ab72fe7
Set T_arg_type to default string type if we were not able to determine
...
it from the args.
2006-08-14 20:40:26 +00:00
66fc339e97
ChangeLog update
2006-08-11 01:30:59 +00:00
f45563fc01
ChangeLog update
2006-08-10 01:30:56 +00:00
Andrei Zmievski
a90da20623
Make params API sound less like Raymond Babbitt.
2006-08-09 17:37:29 +00:00
f16344fd49
ChangeLog update
2006-08-09 01:30:57 +00:00
Andrei Zmievski
9320e167f2
Adjust zend_get_unified_string_type() to give correct types.
2006-08-08 17:36:55 +00:00
Andrei Zmievski
520655608a
Should be slightly faster to use U16_NEXT here.
2006-08-08 17:36:20 +00:00
Antony Dovgal
f5715ee86f
implement zend_unicode_to_string() and zend_string_to_unicode()
...
part #1 (of 2)
2006-08-08 16:58:06 +00:00
Antony Dovgal
7010fd0005
there is no realiable way to detect memrchr() presence because of a mess in glibc
...
so let's use our own implementation
2006-08-08 10:53:06 +00:00
Antony Dovgal
c022ca263b
%s -> %v
...
ce names are in Unicode
2006-08-08 10:10:26 +00:00
Antony Dovgal
a3c3b91b33
add zend_memrchr()
2006-08-08 09:40:50 +00:00
eba1941974
ChangeLog update
2006-08-08 01:30:51 +00:00
Marcus Boerger
2916886523
- Speling
2006-08-08 00:36:19 +00:00
Marcus Boerger
5e9acea82e
- Fixed Bug #38064 ignored constructor visibility
2006-08-07 23:16:20 +00:00
Dmitry Stogov
c021824fc1
Fixed bug #38287 (static variables mess up global vars)
2006-08-07 15:15:36 +00:00
53d345a347
ChangeLog update
2006-08-05 01:31:02 +00:00
Andrei Zmievski
dda059708f
Add add_assoc_zstr_ex() and related.
2006-08-04 21:05:59 +00:00
Andrei Zmievski
cb15b7d5ae
Add macros to be able to initialize/return values based on zstr.
2006-08-04 18:08:31 +00:00
Andrei Zmievski
aa398bf8ce
One fewer walks needed.
2006-08-04 18:02:20 +00:00
Andrei Zmievski
2bfe0a8cbd
Scan through all the modifiers at once, setting flags.
2006-08-04 17:02:17 +00:00
Andrei Zmievski
fd39d28d17
Fix '&' handling. (patch by Rob R)
2006-08-04 16:58:29 +00:00
Derick Rethans
b2d717667b
- MFB: Bison 2.3 is working as well.
2006-08-04 06:49:28 +00:00
f98ae45bb3
ChangeLog update
2006-08-04 01:30:52 +00:00
Antony Dovgal
9625469a44
make it consistent
2006-08-03 10:57:13 +00:00
Antony Dovgal
60feb94bf6
improve error message
2006-08-03 10:52:15 +00:00
b1dd60af02
ChangeLog update
2006-08-03 01:30:51 +00:00
Andrei Zmievski
f34e1baa9f
Make string comparison functions conver to unicode or printable strings
...
depending on unicode.semantics and do the right thing.
2006-08-02 20:31:40 +00:00
Andrei Zmievski
433c40c3d2
Add '&' modifier (for 's' type) that will apply the specified converter
...
during conversion of Unicode strings.
2006-08-02 17:36:28 +00:00
d85822062a
ChangeLog update
2006-08-02 01:30:59 +00:00
Andrei Zmievski
974f55ace3
Fix off-by-one error in zend_case_fold_string().
2006-08-01 21:49:57 +00:00
Andrei Zmievski
8a32effd2c
Rewrite IS_LONG, IS_DOUBLE, and IS_RESOURCE to IS_UNICODE conversion to
...
use custom functions instead of u_sprintf() which is terribly slow at
the moment (for numbers). Now long-to-unicode is only 8% slower than
long-to-binary and double-to-unicode is actually 6% faster.
2006-08-01 17:47:24 +00:00
6320d6329b
ChangeLog update
2006-07-28 01:30:51 +00:00
Dmitry Stogov
1e71620e8f
Fixed bug #38234 (Exception in __clone makes memory leak)
2006-07-27 10:44:19 +00:00
Dmitry Stogov
3f51a6970d
Fixed mess with semantic of zend_normalize_identifier()'s return value (SUCCESS != 1)
2006-07-27 09:33:44 +00:00
Dmitry Stogov
0eb0282912
Fixed bug #38047 ("file" and "line" sometimes not set in backtrace from inside error handler)
2006-07-27 08:20:52 +00:00
feaeb45937
ChangeLog update
2006-07-27 01:30:50 +00:00
Dmitry Stogov
1ab16de084
Fixed bug #38220 (Crash on some object operations)
2006-07-26 15:29:39 +00:00
Dmitry Stogov
b9915a9264
Fixed bug #38211 (variable name and cookie name match breaks script execution)
2006-07-26 09:24:50 +00:00
Dmitry Stogov
e8a718a5c0
Fixed crash of DEBUG version on SPARC CPU because of unaligned pointers.
2006-07-26 08:08:31 +00:00
e18934cdd4
ChangeLog update
2006-07-26 01:30:56 +00:00
Dmitry Stogov
61d39cf1c1
Changed memory_get_usage() and memory_get_peak_usage(). Optional boolean argument allows get memory size allocated by emalloc() (by default) or real size of memory allocated from system.
2006-07-25 13:41:08 +00:00
Derick Rethans
0d1957e7dc
- MFB: Fixed typo
2006-07-25 06:50:26 +00:00
3d9f3f6221
ChangeLog update
2006-07-25 01:30:56 +00:00