Commit Graph

34940 Commits

Author SHA1 Message Date
Andrei Zmievski
8d28257255 Make array_change_key_case() -- a candidate for the quite possibly the
most useless function ever -- use params API and mark it with U.
2006-07-14 20:07:57 +00:00
Sara Golemon
165b2f2b76 #38105 (3/3) Default file_put_contents() to FILE_TEXT when unicode.semantics=on and flags param not specified 2006-07-14 19:16:23 +00:00
Sara Golemon
eb634dfa84 #38105 (2/3) Filters should report char/UChar count, not bytes 2006-07-14 19:15:31 +00:00
Sara Golemon
aea4195ac6 #38105 (1/3) Backward logic, filter_product == IS_STRING means the wrapper HAS applied pre-filtering 2006-07-14 19:14:40 +00:00
Andrei Zmievski
6dfb4768b4 Update end(), prev(), next(), reset(), current(), and key() for params
API and mark with U.
2006-07-14 18:12:45 +00:00
Andrei Zmievski
03c813fb2c *** empty log message *** 2006-07-14 18:06:30 +00:00
Andrei Zmievski
0322c14d14 Update array_search()/in_array() for params API and mark with U. 2006-07-14 18:03:13 +00:00
Andrei Zmievski
f344fe0153 Update array_keys() and array_values() for params API and mark with U. 2006-07-14 17:55:27 +00:00
Andrei Zmievski
c30d1ecf11 - Simplify array_fill().
- Do params API for a couple of funcs and mark them as Unicode
  compliant.
2006-07-14 17:35:54 +00:00
Antony Dovgal
c7639e9e19 add USTR_VAL() access zstr value 2006-07-14 10:31:32 +00:00
Antony Dovgal
8d8344272e WS and CS fixes
I suppose STR_FREE() is better than if(..) {efree (..);}
2006-07-14 08:38:30 +00:00
Dmitry Stogov
73001d4257 Fixed unserialize() in unicode mode 2006-07-14 08:29:06 +00:00
4fcd7e4c1e ChangeLog update 2006-07-14 01:30:53 +00:00
Andrei Zmievski
f717e25ce7 FIXME note 2006-07-13 22:26:50 +00:00
Andrei Zmievski
c8254d82d7 Update array_sum() and array_product() (U). 2006-07-13 22:26:42 +00:00
Andrei Zmievski
8553cf9da8 Mark a few more funcs. 2006-07-13 22:03:42 +00:00
Andrei Zmievski
2fbc36496f - Let the caller output a warning instead of having
zend_get_unified_string_type() do it.
- Mark a few more functions are Unicode compatible.
2006-07-13 21:27:48 +00:00
Andrei Zmievski
c01957091a - Make compact() normalize variablem name before checking symtable.
- Mark tested/upgraded functions with 'U' flag.
2006-07-13 21:08:43 +00:00
Antony Dovgal
87d846c2cb initialize variables 2006-07-13 17:55:50 +00:00
Antony Dovgal
f7f468863a fix build 2006-07-13 17:02:43 +00:00
Dmitry Stogov
2d0539e2ba Unicode support (not finished) 2006-07-13 16:47:26 +00:00
Ilia Alshanetsky
3c75c080cf MFB: Fixed test for systems where set_charset() method is unavailable. 2006-07-13 15:42:55 +00:00
Ilia Alshanetsky
e49961c935 MFB: Fixed compiler warnings. 2006-07-13 15:05:42 +00:00
Antony Dovgal
b8059674ee Unicode support in ReflectionParameter::__construct() 2006-07-13 12:34:30 +00:00
Antony Dovgal
68bd430a63 fix C++ comments in C code and comment out unused variable 2006-07-13 12:17:25 +00:00
Antony Dovgal
8376cd2396 nuke unused variable 2006-07-13 12:15:01 +00:00
Antony Dovgal
12f44c2b2b fix #38086 (stream_copy_to_stream() returns 0 when maxlen is bigger than the actual length) 2006-07-13 11:58:42 +00:00
1e9e63e56c ChangeLog update 2006-07-13 01:31:09 +00:00
Ilia Alshanetsky
896c0e0690 MFB: Fixed compiler warnings. 2006-07-13 00:13:42 +00:00
Andrei Zmievski
e750cec3f9 Make notes about array.c functions. 2006-07-12 23:17:07 +00:00
Antony Dovgal
9aa7c1d6e9 fix assert() in Unicode mode 2006-07-12 22:19:12 +00:00
Antony Dovgal
4343311203 get rid of more "might be uninitialized" warnings 2006-07-12 21:14:11 +00:00
Antony Dovgal
527f93f25d make sure return_value_used is always initialized 2006-07-12 21:07:07 +00:00
Antony Dovgal
90d62b46a0 initialize EG(exit_status) 2006-07-12 21:03:07 +00:00
Andrei Zmievski
b8e488ecd5 No need for TSRMLS_FETCH(). 2006-07-12 19:34:55 +00:00
Andrei Zmievski
2c8398fe81 Implement convert_to_unicode_with_converter() and adjust zval_* APIs. 2006-07-12 17:35:06 +00:00
Andrei Zmievski
938f6d4141 Use zend_convert_from_unicode() in var_dump(). 2006-07-12 17:23:53 +00:00
Andrei Zmievski
ed77c07a35 Commit Sara's patch for supporting filesystem enccoding in
include/require.
2006-07-12 17:04:13 +00:00
Michael Wallner
1d6027adbd - add note why replace is 0, so that I don't wonder again in 2 months
why session_regenerate_id() sends the session cookie twice
2006-07-12 15:28:18 +00:00
Antony Dovgal
550a7186c5 restore missing check and prevent segfaulting
MFB and add test
2006-07-12 13:17:25 +00:00
Antony Dovgal
9de18e2ca2 don't try to compare strings if haystack is "" or shorter than needle
add test
2006-07-12 12:33:04 +00:00
Antony Dovgal
3945c5e1c6 MFB: fix #38072 (boolean arg for mysqli_autocommit() is always true on Solaris) 2006-07-12 10:15:30 +00:00
Antony Dovgal
1fb6a441d7 fix argument parsing utilities
test before commit?
2006-07-12 10:13:13 +00:00
Dmitry Stogov
6a12b2de74 Fixed bug #38067 (Parameters are not decoded from utf-8 when using encoding option) 2006-07-12 09:00:15 +00:00
Hartmut Holzgraefe
4fb0776b8e new test cases for mysqli_warnings and mysql_driver properties 2006-07-12 08:00:24 +00:00
Dmitry Stogov
6abfcba273 Destructors call order is changed (Fixed bug #36759 - Objects destructors are invoked in wrong order when script is finished) 2006-07-12 07:55:04 +00:00
Dmitry Stogov
f5a2224ca3 Fixed bug #36759 (Objects destructors are invoked in wrong order when script is finished) 2006-07-12 07:54:18 +00:00
Marcus Boerger
2991bfec83 - Reorder and add missing 2006-07-12 07:31:56 +00:00
Hartmut Holzgraefe
397a46b559 fixed C&P errors in groups handling, activated groups feature 2006-07-12 07:00:48 +00:00
Sara Golemon
f541962338 Fix typo/Syntax error 2006-07-12 04:20:02 +00:00