]> granicus.if.org Git - php/commit
Portable unicode string API:
authorDmitry Stogov <dmitry@php.net>
Tue, 21 Feb 2006 20:12:43 +0000 (20:12 +0000)
committerDmitry Stogov <dmitry@php.net>
Tue, 21 Feb 2006 20:12:43 +0000 (20:12 +0000)
commit0f1209ab3d1f9ec0f1ea7295fa987ba4dea270c8
treef599e4188e236ccf04fa0f74518e6c10bbcb5d14
parentfca6eecbe944effb6374e63271a008947b266e64
Portable unicode string API:
  - use the same type (int) for zval.value.usr.len and zval.value.str.len
  - use union "zstr" as char*/UChar* mixture instead of void*
  - Z_UNISTR() and Z_UNILEN() no longer check for Z_TYPE()
  - nuke int32_t from ZE (not finisned)
76 files changed:
Zend/zend.c
Zend/zend.h
Zend/zend_API.c
Zend/zend_API.h
Zend/zend_alloc.c
Zend/zend_alloc.h
Zend/zend_builtin_functions.c
Zend/zend_compile.c
Zend/zend_compile.h
Zend/zend_constants.c
Zend/zend_constants.h
Zend/zend_exceptions.c
Zend/zend_execute.c
Zend/zend_execute.h
Zend/zend_execute_API.c
Zend/zend_hash.c
Zend/zend_hash.h
Zend/zend_highlight.c
Zend/zend_ini.c
Zend/zend_interfaces.c
Zend/zend_interfaces.h
Zend/zend_iterators.c
Zend/zend_iterators.h
Zend/zend_language_scanner.l
Zend/zend_list.c
Zend/zend_object_handlers.c
Zend/zend_object_handlers.h
Zend/zend_objects.c
Zend/zend_opcode.c
Zend/zend_operators.c
Zend/zend_operators.h
Zend/zend_strtol.c
Zend/zend_unicode.c
Zend/zend_unicode.h
Zend/zend_vm_def.h
Zend/zend_vm_execute.h
ext/dom/dom_iterators.c
ext/dom/php_dom.c
ext/hash/hash.c
ext/libxml/libxml.c
ext/mysql/php_mysql.c
ext/openssl/openssl.c
ext/pcre/php_pcre.c
ext/pdo/pdo_dbh.c
ext/pdo/pdo_stmt.c
ext/reflection/php_reflection.c
ext/session/php_session.h
ext/session/session.c
ext/simplexml/simplexml.c
ext/soap/php_encoding.c
ext/soap/soap.c
ext/spl/php_spl.c
ext/spl/spl_array.c
ext/spl/spl_directory.c
ext/spl/spl_engine.h
ext/spl/spl_iterators.c
ext/spl/spl_iterators.h
ext/sqlite/sqlite.c
ext/standard/array.c
ext/standard/basic_functions.c
ext/standard/http.c
ext/standard/incomplete_class.c
ext/standard/info.c
ext/standard/php_incomplete_class.h
ext/standard/proc_open.c
ext/standard/streamsfuncs.c
ext/standard/string.c
ext/standard/type.c
ext/standard/user_filters.c
ext/standard/var.c
main/main.c
main/output.c
main/php_variables.c
main/rfc1867.c
main/streams/streams.c
sapi/cli/php_cli.c