diff options
| author | Moriyoshi Koizumi <moriyoshi@php.net> | 2008-07-24 22:21:41 +0000 |
|---|---|---|
| committer | Moriyoshi Koizumi <moriyoshi@php.net> | 2008-07-24 22:21:41 +0000 |
| commit | 4f42ed39c0c955b724051c2b27d69cd8c3ceacdd (patch) | |
| tree | 7e654c45e5c7e39a24983f81954d8ef6b67a50e6 /Zend/zend_globals.h | |
| parent | 1f845199f79d4fd87074e1dfd4e236207e1bc1c2 (diff) | |
| download | php-git-4f42ed39c0c955b724051c2b27d69cd8c3ceacdd.tar.gz | |
- Revived zend multibyte
Diffstat (limited to 'Zend/zend_globals.h')
| -rw-r--r-- | Zend/zend_globals.h | 27 |
1 files changed, 14 insertions, 13 deletions
diff --git a/Zend/zend_globals.h b/Zend/zend_globals.h index 67684a4b96..53b30cfae8 100644 --- a/Zend/zend_globals.h +++ b/Zend/zend_globals.h @@ -140,8 +140,9 @@ struct _zend_compiler_globals { #ifdef ZEND_MULTIBYTE zend_encoding **script_encoding_list; - int script_encoding_list_size; + size_t script_encoding_list_size; zend_bool detect_unicode; + zend_bool encoding_declared; zend_encoding *internal_encoding; @@ -258,14 +259,14 @@ struct _zend_ini_scanner_globals { zend_file_handle *yy_in; zend_file_handle *yy_out; - unsigned int yy_leng; - unsigned char *yy_start; - unsigned char *yy_text; - unsigned char *yy_cursor; - unsigned char *yy_marker; - unsigned char *yy_limit; - int yy_state; - zend_stack state_stack; + unsigned int yy_leng; + unsigned char *yy_start; + unsigned char *yy_text; + unsigned char *yy_cursor; + unsigned char *yy_marker; + unsigned char *yy_limit; + int yy_state; + zend_stack state_stack; char *filename; int lineno; @@ -291,12 +292,12 @@ struct _zend_php_scanner_globals { #ifdef ZEND_MULTIBYTE /* original (unfiltered) script */ - char *script_org; - int script_org_size; + unsigned char *script_org; + size_t script_org_size; /* filtered script */ - char *script_filtered; - int script_filtered_size; + unsigned char *script_filtered; + size_t script_filtered_size; /* input/ouput filters */ zend_encoding_filter input_filter; |
