mirror of
https://github.com/php/php-src.git
synced 2024-09-22 10:27:25 +00:00
- WS + CS + use Z macros where possible
This commit is contained in:
parent
74b7f1239f
commit
52ad681539
79
Zend/zend.c
79
Zend/zend.c
@ -220,7 +220,7 @@ static void print_hash(HashTable *ht, int indent, zend_bool is_object TSRMLS_DC)
|
||||
int i;
|
||||
zend_uchar ztype;
|
||||
|
||||
for (i=0; i<indent; i++) {
|
||||
for (i = 0; i < indent; i++) {
|
||||
ZEND_PUTS(" ");
|
||||
}
|
||||
ZEND_PUTS("(\n");
|
||||
@ -229,7 +229,7 @@ static void print_hash(HashTable *ht, int indent, zend_bool is_object TSRMLS_DC)
|
||||
while (zend_hash_get_current_data_ex(ht, (void **) &tmp, &iterator) == SUCCESS) {
|
||||
zend_uchar key_type;
|
||||
|
||||
for (i=0; i<indent; i++) {
|
||||
for (i = 0; i < indent; i++) {
|
||||
ZEND_PUTS(" ");
|
||||
}
|
||||
ZEND_PUTS("[");
|
||||
@ -268,7 +268,7 @@ str_type:
|
||||
zend_hash_move_forward_ex(ht, &iterator);
|
||||
}
|
||||
indent -= PRINT_ZVAL_INDENT;
|
||||
for (i=0; i<indent; i++) {
|
||||
for (i = 0; i < indent; i++) {
|
||||
ZEND_PUTS(" ");
|
||||
}
|
||||
ZEND_PUTS(")\n");
|
||||
@ -319,14 +319,14 @@ ZEND_API void zend_make_string_zval(zval *expr, zval *expr_copy, int *use_copy)
|
||||
{
|
||||
TSRMLS_FETCH();
|
||||
|
||||
if(Z_OBJ_HT_P(expr)->cast_object && Z_OBJ_HANDLER_P(expr, cast_object)(expr, expr_copy, IS_STRING, NULL TSRMLS_CC) == SUCCESS) {
|
||||
if (Z_OBJ_HT_P(expr)->cast_object && Z_OBJ_HANDLER_P(expr, cast_object)(expr, expr_copy, IS_STRING, NULL TSRMLS_CC) == SUCCESS) {
|
||||
break;
|
||||
}
|
||||
if (Z_OBJ_HANDLER_P(expr, get)) {
|
||||
zval *z = Z_OBJ_HANDLER_P(expr, get)(expr TSRMLS_CC);
|
||||
|
||||
Z_ADDREF_P(z);
|
||||
if(Z_TYPE_P(z) != IS_OBJECT) {
|
||||
if (Z_TYPE_P(z) != IS_OBJECT) {
|
||||
zend_make_string_zval(z, expr_copy, use_copy);
|
||||
if (*use_copy) {
|
||||
zval_ptr_dtor(&z);
|
||||
@ -361,8 +361,8 @@ ZEND_API void zend_make_printable_zval(zval *expr, zval *expr_copy, int *use_cop
|
||||
if (
|
||||
/* UTODO: clean this up */
|
||||
(Z_TYPE_P(expr) == IS_STRING &&
|
||||
(!strcmp(ucnv_getName(ZEND_U_CONVERTER(UG(output_encoding_conv)), &temp),
|
||||
ucnv_getName(ZEND_U_CONVERTER(UG(runtime_encoding_conv)), &temp))))) {
|
||||
(!strcmp(ucnv_getName(ZEND_U_CONVERTER(UG(output_encoding_conv)), &temp), ucnv_getName(ZEND_U_CONVERTER(UG(runtime_encoding_conv)), &temp))))
|
||||
) {
|
||||
*use_copy = 0;
|
||||
return;
|
||||
}
|
||||
@ -381,22 +381,22 @@ ZEND_API void zend_make_printable_zval(zval *expr, zval *expr_copy, int *use_cop
|
||||
}
|
||||
break;
|
||||
case IS_RESOURCE:
|
||||
Z_STRVAL_P(expr_copy) = (char *) emalloc(sizeof("Resource id #")-1 + MAX_LENGTH_OF_LONG);
|
||||
Z_STRVAL_P(expr_copy) = (char *) emalloc(sizeof("Resource id #") - 1 + MAX_LENGTH_OF_LONG);
|
||||
Z_STRLEN_P(expr_copy) = sprintf(Z_STRVAL_P(expr_copy), "Resource id #%ld", Z_LVAL_P(expr));
|
||||
break;
|
||||
case IS_ARRAY:
|
||||
Z_STRLEN_P(expr_copy) = sizeof("Array")-1;
|
||||
Z_STRLEN_P(expr_copy) = sizeof("Array") - 1;
|
||||
Z_STRVAL_P(expr_copy) = estrndup("Array", Z_STRLEN_P(expr_copy));
|
||||
break;
|
||||
case IS_OBJECT:
|
||||
if(Z_OBJ_HT_P(expr)->cast_object && Z_OBJ_HANDLER_P(expr, cast_object)(expr, expr_copy, IS_STRING, ZEND_U_CONVERTER(UG(output_encoding_conv)) TSRMLS_CC) == SUCCESS) {
|
||||
if (Z_OBJ_HT_P(expr)->cast_object && Z_OBJ_HANDLER_P(expr, cast_object)(expr, expr_copy, IS_STRING, ZEND_U_CONVERTER(UG(output_encoding_conv)) TSRMLS_CC) == SUCCESS) {
|
||||
break;
|
||||
}
|
||||
if (Z_OBJ_HANDLER_P(expr, get)) {
|
||||
zval *z = Z_OBJ_HANDLER_P(expr, get)(expr TSRMLS_CC);
|
||||
|
||||
Z_ADDREF_P(z);
|
||||
if(Z_TYPE_P(z) != IS_OBJECT) {
|
||||
if (Z_TYPE_P(z) != IS_OBJECT) {
|
||||
zend_make_printable_zval(z, expr_copy, use_copy);
|
||||
if (*use_copy) {
|
||||
zval_ptr_dtor(&z);
|
||||
@ -441,14 +441,14 @@ ZEND_API void zend_make_unicode_zval(zval *expr, zval *expr_copy, int *use_copy)
|
||||
}
|
||||
switch (Z_TYPE_P(expr)) {
|
||||
case IS_OBJECT:
|
||||
if(Z_OBJ_HT_P(expr)->cast_object && Z_OBJ_HANDLER_P(expr, cast_object)(expr, expr_copy, IS_UNICODE, NULL TSRMLS_CC) == SUCCESS) {
|
||||
if (Z_OBJ_HT_P(expr)->cast_object && Z_OBJ_HANDLER_P(expr, cast_object)(expr, expr_copy, IS_UNICODE, NULL TSRMLS_CC) == SUCCESS) {
|
||||
break;
|
||||
}
|
||||
if (Z_OBJ_HANDLER_P(expr, get)) {
|
||||
zval *z = Z_OBJ_HANDLER_P(expr, get)(expr TSRMLS_CC);
|
||||
|
||||
Z_ADDREF_P(z);
|
||||
if(Z_TYPE_P(z) != IS_OBJECT) {
|
||||
if (Z_TYPE_P(z) != IS_OBJECT) {
|
||||
zend_make_unicode_zval(z, expr_copy, use_copy);
|
||||
if (*use_copy) {
|
||||
zval_ptr_dtor(&z);
|
||||
@ -489,7 +489,7 @@ ZEND_API int zend_print_zval_ex(zend_write_func_t write_func, zval *expr, int in
|
||||
if (use_copy) {
|
||||
expr = &expr_copy;
|
||||
}
|
||||
if (Z_STRLEN_P(expr)==0) { /* optimize away empty strings */
|
||||
if (Z_STRLEN_P(expr) == 0) { /* optimize away empty strings */
|
||||
if (use_copy) {
|
||||
zval_dtor(expr);
|
||||
}
|
||||
@ -699,8 +699,8 @@ static void zval_copy_persistent(zval *zv) /* {{{ */
|
||||
if (Z_TYPE_P(zv) == IS_STRING || (Z_TYPE_P(zv) & IS_CONSTANT_TYPE_MASK) == IS_CONSTANT) {
|
||||
UChar *ustr;
|
||||
|
||||
ustr = malloc(UBYTES(Z_STRLEN_P(zv)+1));
|
||||
u_charsToUChars(Z_STRVAL_P(zv), ustr, Z_STRLEN_P(zv)+1);
|
||||
ustr = malloc(UBYTES(Z_STRLEN_P(zv) + 1));
|
||||
u_charsToUChars(Z_STRVAL_P(zv), ustr, Z_STRLEN_P(zv) + 1);
|
||||
free(Z_STRVAL_P(zv));
|
||||
Z_USTRVAL_P(zv) = ustr;
|
||||
if (Z_TYPE_P(zv) == IS_STRING) Z_TYPE_P(zv) = IS_UNICODE;
|
||||
@ -723,7 +723,7 @@ static void function_to_unicode(zend_function *func TSRMLS_DC) /* {{{ */
|
||||
{
|
||||
if (func->common.function_name.s) {
|
||||
UChar *uname;
|
||||
int len = strlen(func->common.function_name.s)+1;
|
||||
int len = strlen(func->common.function_name.s) + 1;
|
||||
|
||||
uname = malloc(UBYTES(len));
|
||||
u_charsToUChars(func->common.function_name.s, uname, len);
|
||||
@ -739,12 +739,12 @@ static void function_to_unicode(zend_function *func TSRMLS_DC) /* {{{ */
|
||||
--n;
|
||||
if (args[n].name.s) {
|
||||
UChar *uname = malloc(UBYTES(args[n].name_len + 1));
|
||||
u_charsToUChars(args[n].name.s, uname, args[n].name_len+1);
|
||||
u_charsToUChars(args[n].name.s, uname, args[n].name_len + 1);
|
||||
args[n].name.u = uname;
|
||||
}
|
||||
if (args[n].class_name.s) {
|
||||
UChar *uname = malloc(UBYTES(args[n].class_name_len + 1));
|
||||
u_charsToUChars(args[n].class_name.s, uname, args[n].class_name_len+1);
|
||||
u_charsToUChars(args[n].class_name.s, uname, args[n].class_name_len + 1);
|
||||
args[n].class_name.u = uname;
|
||||
}
|
||||
}
|
||||
@ -758,11 +758,11 @@ static void property_info_to_unicode(zend_property_info *info TSRMLS_DC) /* {{{
|
||||
if (info->name.s) {
|
||||
UChar *uname;
|
||||
|
||||
uname = malloc(UBYTES(info->name_length+1));
|
||||
u_charsToUChars(info->name.s, uname, info->name_length+1);
|
||||
uname = malloc(UBYTES(info->name_length + 1));
|
||||
u_charsToUChars(info->name.s, uname, info->name_length + 1);
|
||||
free(info->name.s);
|
||||
info->name.u = uname;
|
||||
info->h = zend_u_get_hash_value(IS_UNICODE, info->name, info->name_length+1);
|
||||
info->h = zend_u_get_hash_value(IS_UNICODE, info->name, info->name_length + 1);
|
||||
}
|
||||
}
|
||||
/* }}} */
|
||||
@ -786,8 +786,8 @@ static void const_to_unicode(zend_constant *c) /* {{{ */
|
||||
if (Z_TYPE(c->value) == IS_STRING || (Z_TYPE(c->value) & IS_CONSTANT_TYPE_MASK) == IS_CONSTANT) {
|
||||
UChar *ustr;
|
||||
|
||||
ustr = malloc(UBYTES(Z_STRLEN(c->value)+1));
|
||||
u_charsToUChars(Z_STRVAL(c->value), ustr, Z_STRLEN(c->value)+1);
|
||||
ustr = malloc(UBYTES(Z_STRLEN(c->value) + 1));
|
||||
u_charsToUChars(Z_STRVAL(c->value), ustr, Z_STRLEN(c->value) + 1);
|
||||
Z_USTRVAL(c->value) = ustr;
|
||||
if (Z_TYPE(c->value) == IS_STRING) Z_TYPE(c->value) = IS_UNICODE;
|
||||
}
|
||||
@ -798,9 +798,9 @@ static void class_to_unicode(zend_class_entry **ce TSRMLS_DC) /* {{{ */
|
||||
{
|
||||
/* Convert name to unicode */
|
||||
if ((*ce)->name.s) {
|
||||
UChar *uname = malloc(UBYTES((*ce)->name_length+1));
|
||||
UChar *uname = malloc(UBYTES((*ce)->name_length + 1));
|
||||
|
||||
u_charsToUChars((*ce)->name.s, uname, (*ce)->name_length+1);
|
||||
u_charsToUChars((*ce)->name.s, uname, (*ce)->name_length + 1);
|
||||
free((*ce)->name.s);
|
||||
(*ce)->name.u = uname;
|
||||
}
|
||||
@ -874,7 +874,7 @@ static void executor_globals_ctor(zend_executor_globals *executor_globals TSRMLS
|
||||
zend_startup_constants(TSRMLS_C);
|
||||
zend_copy_constants(EG(zend_constants), GLOBAL_CONSTANTS_TABLE);
|
||||
zend_init_rsrc_plist(TSRMLS_C);
|
||||
EG(lambda_count)=0;
|
||||
EG(lambda_count) = 0;
|
||||
EG(user_error_handler) = NULL;
|
||||
EG(user_exception_handler) = NULL;
|
||||
EG(in_execution) = 0;
|
||||
@ -1064,7 +1064,7 @@ int zend_startup(zend_utility_functions *utility_functions, char **extensions, i
|
||||
|
||||
/* set up version */
|
||||
zend_version_info = strdup(ZEND_CORE_VERSION_INFO);
|
||||
zend_version_info_length = sizeof(ZEND_CORE_VERSION_INFO)-1;
|
||||
zend_version_info_length = sizeof(ZEND_CORE_VERSION_INFO) - 1;
|
||||
|
||||
GLOBAL_FUNCTION_TABLE = (HashTable *) malloc(sizeof(HashTable));
|
||||
GLOBAL_CLASS_TABLE = (HashTable *) malloc(sizeof(HashTable));
|
||||
@ -1079,10 +1079,9 @@ int zend_startup(zend_utility_functions *utility_functions, char **extensions, i
|
||||
zend_hash_init_ex(&module_registry, 50, NULL, ZEND_MODULE_DTOR, 1, 0);
|
||||
zend_init_rsrc_list_dtors();
|
||||
|
||||
|
||||
/* This zval can be used to initialize allocate zval's to an uninit'ed value */
|
||||
zval_used_for_init.is_ref__gc = 0;
|
||||
zval_used_for_init.refcount__gc = 1;
|
||||
Z_UNSET_ISREF(zval_used_for_init);
|
||||
Z_SET_REFCOUNT(zval_used_for_init, 1);
|
||||
Z_TYPE(zval_used_for_init) = IS_NULL;
|
||||
|
||||
#ifdef ZTS
|
||||
@ -1116,7 +1115,7 @@ int zend_startup(zend_utility_functions *utility_functions, char **extensions, i
|
||||
#endif
|
||||
register_standard_class(TSRMLS_C);
|
||||
zend_register_standard_constants(TSRMLS_C);
|
||||
zend_register_auto_global("GLOBALS", sizeof("GLOBALS")-1, NULL TSRMLS_CC);
|
||||
zend_register_auto_global("GLOBALS", sizeof("GLOBALS") - 1, NULL TSRMLS_CC);
|
||||
|
||||
#ifndef ZTS
|
||||
zend_init_rsrc_plist(TSRMLS_C);
|
||||
@ -1274,11 +1273,11 @@ void zend_append_version_info(zend_extension *extension) /* {{{ */
|
||||
+ strlen(extension->copyright)
|
||||
+ strlen(extension->author);
|
||||
|
||||
new_info = (char *) malloc(new_info_length+1);
|
||||
new_info = (char *) malloc(new_info_length + 1);
|
||||
|
||||
sprintf(new_info, " with %s v%s, %s, by %s\n", extension->name, extension->version, extension->copyright, extension->author);
|
||||
|
||||
zend_version_info = (char *) realloc(zend_version_info, zend_version_info_length+new_info_length+1);
|
||||
zend_version_info = (char *) realloc(zend_version_info, zend_version_info_length+new_info_length + 1);
|
||||
strcat(zend_version_info, new_info);
|
||||
zend_version_info_length += new_info_length;
|
||||
free(new_info);
|
||||
@ -1556,7 +1555,7 @@ ZEND_API void zend_error(int type, const char *format, ...) /* {{{ */
|
||||
CG(active_class_entry) = NULL;
|
||||
}
|
||||
|
||||
if (call_user_function_ex(CG(function_table), NULL, orig_user_error_handler, &retval, 5, params, 1, NULL TSRMLS_CC)==SUCCESS) {
|
||||
if (call_user_function_ex(CG(function_table), NULL, orig_user_error_handler, &retval, 5, params, 1, NULL TSRMLS_CC) == SUCCESS) {
|
||||
if (retval) {
|
||||
if (Z_TYPE_P(retval) == IS_BOOL && Z_LVAL_P(retval) == 0) {
|
||||
zend_error_cb(type, error_filename, error_lineno, format, args);
|
||||
@ -1634,18 +1633,18 @@ ZEND_API int zend_execute_scripts(int type TSRMLS_DC, zval **retval, int file_co
|
||||
zend_file_handle *file_handle;
|
||||
zend_op_array *orig_op_array = EG(active_op_array);
|
||||
zval **orig_retval_ptr_ptr = EG(return_value_ptr_ptr);
|
||||
zval *local_retval=NULL;
|
||||
zval *local_retval = NULL;
|
||||
|
||||
va_start(files, file_count);
|
||||
for (i=0; i<file_count; i++) {
|
||||
for (i = 0; i < file_count; i++) {
|
||||
file_handle = va_arg(files, zend_file_handle *);
|
||||
if (!file_handle) {
|
||||
continue;
|
||||
}
|
||||
EG(active_op_array) = zend_compile_file(file_handle, type TSRMLS_CC);
|
||||
if(file_handle->opened_path) {
|
||||
int dummy=1;
|
||||
zend_hash_add(&EG(included_files), file_handle->opened_path, strlen(file_handle->opened_path)+1, (void *)&dummy, sizeof(int), NULL);
|
||||
if (file_handle->opened_path) {
|
||||
int dummy = 1;
|
||||
zend_hash_add(&EG(included_files), file_handle->opened_path, strlen(file_handle->opened_path) + 1, (void *)&dummy, sizeof(int), NULL);
|
||||
}
|
||||
zend_destroy_file_handle(file_handle TSRMLS_CC);
|
||||
if (EG(active_op_array)) {
|
||||
|
25
Zend/zend.h
25
Zend/zend.h
@ -55,7 +55,6 @@
|
||||
# define ZEND_PATHS_SEPARATOR ':'
|
||||
#endif
|
||||
|
||||
|
||||
#ifdef ZEND_WIN32
|
||||
/* Only use this macro if you know for sure that all of the switches values
|
||||
are covered by its case statements */
|
||||
@ -178,7 +177,6 @@ char *alloca ();
|
||||
# define ZEND_ATTRIBUTE_PTR_FORMAT(type, idx, first)
|
||||
#endif
|
||||
|
||||
|
||||
#if (HAVE_ALLOCA || (defined (__GNUC__) && __GNUC__ >= 2)) && !(defined(ZTS) && defined(ZEND_WIN32)) && !(defined(ZTS) && defined(NETWARE)) && !(defined(ZTS) && defined(HPUX)) && !defined(DARWIN)
|
||||
# define do_alloca(p) alloca(p)
|
||||
# define free_alloca(p)
|
||||
@ -272,7 +270,6 @@ static inline zstr _to_zstr(void *v) {
|
||||
#define SUCCESS 0
|
||||
#define FAILURE -1 /* this MUST stay a negative number, or it may affect functions! */
|
||||
|
||||
|
||||
#include "zend_hash.h"
|
||||
#include "zend_ts_hash.h"
|
||||
#include "zend_llist.h"
|
||||
@ -329,7 +326,6 @@ typedef union _zvalue_value {
|
||||
zend_object_value obj;
|
||||
} zvalue_value;
|
||||
|
||||
|
||||
struct _zval_struct {
|
||||
/* Variable information */
|
||||
zvalue_value value; /* value */
|
||||
@ -402,11 +398,9 @@ static always_inline zend_bool zval_unset_isref_p(zval* pz) {
|
||||
}
|
||||
|
||||
static always_inline zend_bool zval_set_isref_to_p(zval* pz, zend_bool isref) {
|
||||
|
||||
return pz->is_ref__gc = isref;
|
||||
}
|
||||
|
||||
|
||||
/* excpt.h on Digital Unix 4.0 defines function_table */
|
||||
#undef function_table
|
||||
|
||||
@ -494,17 +488,14 @@ typedef struct _zend_utility_functions {
|
||||
char *(*getenv_function)(char *name, size_t name_len TSRMLS_DC);
|
||||
} zend_utility_functions;
|
||||
|
||||
|
||||
typedef struct _zend_utility_values {
|
||||
char *import_use_extension;
|
||||
uint import_use_extension_length;
|
||||
zend_bool html_errors;
|
||||
} zend_utility_values;
|
||||
|
||||
|
||||
typedef int (*zend_write_func_t)(const char *str, uint str_length);
|
||||
|
||||
|
||||
#undef MIN
|
||||
#undef MAX
|
||||
#define MAX(a, b) (((a)>(b))?(a):(b))
|
||||
@ -518,8 +509,6 @@ typedef int (*zend_write_func_t)(const char *str, uint str_length);
|
||||
#define ZEND_COLL_RESULT(n) \
|
||||
((n) == UCOL_EQUAL ? 0 : ((n) == UCOL_GREATER ? 1 : -1))
|
||||
|
||||
|
||||
|
||||
/* data types */
|
||||
/* All data types <= IS_BOOL have their constructor/destructors skipped */
|
||||
#define IS_NULL 0
|
||||
@ -539,23 +528,18 @@ typedef int (*zend_write_func_t)(const char *str, uint str_length);
|
||||
#define IS_CONSTANT_RT_NS_CHECK 0x10
|
||||
#define IS_CONSTANT_INDEX 0x80
|
||||
|
||||
|
||||
/* overloaded elements data types */
|
||||
#define OE_IS_ARRAY (1<<0)
|
||||
#define OE_IS_OBJECT (1<<1)
|
||||
#define OE_IS_METHOD (1<<2)
|
||||
|
||||
/* default engine string type */
|
||||
#define ZEND_STR_TYPE (UG(unicode)?IS_UNICODE:IS_STRING)
|
||||
#define ZEND_STR_TYPE (UG(unicode) ? IS_UNICODE : IS_STRING)
|
||||
|
||||
int zend_startup(zend_utility_functions *utility_functions, char **extensions, int start_builtin_functions);
|
||||
void zend_shutdown(TSRMLS_D);
|
||||
void zend_register_standard_ini_entries(TSRMLS_D);
|
||||
|
||||
/*#ifdef ZTS*/
|
||||
void zend_post_startup(TSRMLS_D);
|
||||
/*#endif*/
|
||||
|
||||
void zend_set_utility_values(zend_utility_values *utility_values);
|
||||
|
||||
BEGIN_EXTERN_C()
|
||||
@ -625,7 +609,6 @@ END_EXTERN_C()
|
||||
#define ZEND_PUTS(str) zend_write((str), strlen((str)))
|
||||
#define ZEND_PUTC(c) zend_write(&(c), 1), (c)
|
||||
|
||||
|
||||
BEGIN_EXTERN_C()
|
||||
extern ZEND_API int (*zend_printf)(const char *format, ...);
|
||||
extern ZEND_API zend_write_func_t zend_write;
|
||||
@ -641,7 +624,6 @@ extern ZEND_API int (*zend_stream_open_function)(const char *filename, zend_file
|
||||
extern int (*zend_vspprintf)(char **pbuf, size_t max_len, const char *format, va_list ap);
|
||||
extern ZEND_API char *(*zend_getenv)(char *name, size_t name_len TSRMLS_DC);
|
||||
|
||||
|
||||
ZEND_API void zend_error(int type, const char *format, ...);
|
||||
|
||||
void zenderror(char *error);
|
||||
@ -656,7 +638,6 @@ END_EXTERN_C()
|
||||
|
||||
#define ZEND_UV(name) (zend_uv.name)
|
||||
|
||||
|
||||
#define HANDLE_BLOCK_INTERRUPTIONS() if (zend_block_interruptions) { zend_block_interruptions(); }
|
||||
#define HANDLE_UNBLOCK_INTERRUPTIONS() if (zend_unblock_interruptions) { zend_unblock_interruptions(); }
|
||||
|
||||
@ -667,7 +648,6 @@ ZEND_API int zend_get_configuration_directive(char *name, uint name_length, zval
|
||||
ZEND_API void zend_reset_locale_deps(TSRMLS_D);
|
||||
END_EXTERN_C()
|
||||
|
||||
|
||||
/* Messages for applications of Zend */
|
||||
#define ZMSG_FAILED_INCLUDE_FOPEN 1L
|
||||
#define ZMSG_FAILED_REQUIRE_FOPEN 2L
|
||||
@ -677,7 +657,6 @@ END_EXTERN_C()
|
||||
#define ZMSG_LOG_SCRIPT_NAME 6L
|
||||
#define ZMSG_MEMORY_LEAKS_GRAND_TOTAL 7L
|
||||
|
||||
|
||||
#define INIT_PZVAL(z) \
|
||||
(z)->refcount__gc = 1; \
|
||||
(z)->is_ref__gc = 0;
|
||||
@ -762,7 +741,6 @@ END_EXTERN_C()
|
||||
(Z_TYPE_P(zv) != IS_OBJECT || \
|
||||
zend_objects_store_get_refcount(zv TSRMLS_CC) == 1))
|
||||
|
||||
|
||||
#define ZEND_MAX_RESERVED_RESOURCES 4
|
||||
|
||||
#define ZEND_INTERNAL_ENCODING "UTF-16"
|
||||
@ -791,7 +769,6 @@ static inline int ZEND_U_CASE_EQUAL(zend_uchar type, zstr ustr, int ulen, char *
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
||||
#endif /* ZEND_H */
|
||||
|
||||
/*
|
||||
|
Loading…
Reference in New Issue
Block a user