diff options
Diffstat (limited to 'ext')
-rw-r--r-- | ext/dav/dav.c | 2 | ||||
-rw-r--r-- | ext/java/java.c | 2 | ||||
-rw-r--r-- | ext/odbc/php_odbc.c | 2 | ||||
-rw-r--r-- | ext/rpc/com/COM.c | 4 | ||||
-rw-r--r-- | ext/rpc/java/java.c | 2 | ||||
-rw-r--r-- | ext/standard/iptc.c | 2 | ||||
-rw-r--r-- | ext/standard/post.c | 6 | ||||
-rw-r--r-- | ext/standard/var.c | 12 | ||||
-rw-r--r-- | ext/sybase_ct/php_sybase_ct.c | 4 |
9 files changed, 18 insertions, 18 deletions
diff --git a/ext/dav/dav.c b/ext/dav/dav.c index 4bd40f14f8..0b520f206a 100644 --- a/ext/dav/dav.c +++ b/ext/dav/dav.c @@ -192,7 +192,7 @@ dav_call_handler(char *funcName, int argc, pval **argv) HashTable *function_table; func = php3i_string_pval(funcName); - retval = emalloc(sizeof(pval)); + retval = ALLOC_ZVAL(); function_table = php3i_get_function_table(); if (call_user_function(function_table, NULL, func, retval, argc, argv) == FAILURE) { php3tls_pval_destructor(retval); diff --git a/ext/java/java.c b/ext/java/java.c index 037e43bdbd..db8188f2c5 100644 --- a/ext/java/java.c +++ b/ext/java/java.c @@ -500,7 +500,7 @@ JNIEXPORT void JNICALL Java_net_php_reflect_setResultFromObject zend_hash_init(presult->value.obj.properties, 0, NULL, ZVAL_PTR_DTOR, 0); }; - handle = (pval *) emalloc(sizeof(pval)); + handle = ALLOC_ZVAL(); handle->type = IS_LONG; handle->value.lval = zend_list_insert((*jenv)->NewGlobalRef(jenv,value), le_jobject); diff --git a/ext/odbc/php_odbc.c b/ext/odbc/php_odbc.c index b5e3165a4e..adde6bce15 100644 --- a/ext/odbc/php_odbc.c +++ b/ext/odbc/php_odbc.c @@ -1096,7 +1096,7 @@ PHP_FUNCTION(odbc_fetch_into) result->fetched++; for(i = 0; i < result->numcols; i++) { - tmp = (pval *) emalloc(sizeof(pval)); + tmp = ALLOC_ZVAL(); tmp->refcount = 1; tmp->type = IS_STRING; tmp->value.str.len = 0; diff --git a/ext/rpc/com/COM.c b/ext/rpc/com/COM.c index d86d5c2770..f8659f0f78 100644 --- a/ext/rpc/com/COM.c +++ b/ext/rpc/com/COM.c @@ -416,7 +416,7 @@ static void php_variant_to_pval(VARIANTARG *var_arg, pval *pval_arg, int persist pval_arg->refcount=1; zend_hash_init(pval_arg->value.obj.properties, 0, NULL, ZVAL_PTR_DTOR, 0); - handle = (pval *) emalloc(sizeof(pval)); + handle = ALLOC_ZVAL(); handle->type = IS_LONG; handle->value.lval = zend_list_insert(var_arg->pdispVal, le_idispatch); pval_copy_constructor(handle); @@ -915,7 +915,7 @@ void php_COM_call_function_handler(INTERNAL_FUNCTION_PARAMETERS, zend_property_r var_reset(object); return; } - object_handle = (pval *) emalloc(sizeof(pval)); + object_handle = ALLOC_ZVAL(); *object_handle = *return_value; pval_copy_constructor(object_handle); INIT_PZVAL(object_handle); diff --git a/ext/rpc/java/java.c b/ext/rpc/java/java.c index 037e43bdbd..db8188f2c5 100644 --- a/ext/rpc/java/java.c +++ b/ext/rpc/java/java.c @@ -500,7 +500,7 @@ JNIEXPORT void JNICALL Java_net_php_reflect_setResultFromObject zend_hash_init(presult->value.obj.properties, 0, NULL, ZVAL_PTR_DTOR, 0); }; - handle = (pval *) emalloc(sizeof(pval)); + handle = ALLOC_ZVAL(); handle->type = IS_LONG; handle->value.lval = zend_list_insert((*jenv)->NewGlobalRef(jenv,value), le_jobject); diff --git a/ext/standard/iptc.c b/ext/standard/iptc.c index cd6d107f4f..64e886faa5 100644 --- a/ext/standard/iptc.c +++ b/ext/standard/iptc.c @@ -356,7 +356,7 @@ PHP_FUNCTION(iptcparse) } if (zend_hash_find(return_value->value.ht,key,strlen(key) + 1,(void **) &element) == FAILURE) { - values = emalloc(sizeof(pval)); + values = ALLOC_ZVAL(); INIT_PZVAL(values); if (array_init(values) == FAILURE) { php_error(E_ERROR, "Unable to initialize array"); diff --git a/ext/standard/post.c b/ext/standard/post.c index 4984b82837..b41007239a 100644 --- a/ext/standard/post.c +++ b/ext/standard/post.c @@ -112,7 +112,7 @@ void php_parse_gpc_data(char *val, char *var, pval *track_vars_array ELS_DC PLS_ } /* Create the element */ - array_element = (pval *) emalloc(sizeof(pval)); + array_element = ALLOC_ZVAL(); INIT_PZVAL(array_element); array_element->value.str.val = val; array_element->value.str.len = val_len; @@ -315,7 +315,7 @@ void php_treat_data(int arg, char *str ELS_DC PLS_DC SLS_DC) case PARSE_GET: case PARSE_COOKIE: if (PG(track_vars)) { - array_ptr = (pval *) emalloc(sizeof(pval)); + array_ptr = ALLOC_ZVAL(); array_init(array_ptr); INIT_PZVAL(array_ptr); switch (arg) { @@ -369,7 +369,7 @@ void php_treat_data(int arg, char *str ELS_DC PLS_DC SLS_DC) if((NULL != SG(request_info).content_type) && (0 == strcmp(SG(request_info).content_type, "application/vnd.fdf"))) { pval *tmp; - tmp = (pval *) emalloc(sizeof(pval)); + tmp = ALLOC_ZVAL(); tmp->value.str.len = SG(request_info).post_data_length; tmp->value.str.val = estrndup(SG(request_info).post_data, SG(request_info).post_data_length); tmp->type = IS_STRING; diff --git a/ext/standard/var.c b/ext/standard/var.c index 736971a724..263dfad42c 100644 --- a/ext/standard/var.c +++ b/ext/standard/var.c @@ -96,7 +96,7 @@ void php_var_dump(pval **struc, int level) } switch (i) { case HASH_KEY_IS_LONG:{ - pval *d = emalloc(sizeof(pval)); + pval *d = ALLOC_ZVAL(); d->type = IS_LONG; d->value.lval = index; @@ -106,7 +106,7 @@ void php_var_dump(pval **struc, int level) break; case HASH_KEY_IS_STRING:{ - pval *d = emalloc(sizeof(pval)); + pval *d = ALLOC_ZVAL(); d->type = IS_STRING; d->value.str.val = key; @@ -253,14 +253,14 @@ void php_var_serialize(pval *buf, pval **struc) switch (i) { case HASH_KEY_IS_LONG: - d = emalloc(sizeof(pval)); + d = ALLOC_ZVAL(); d->type = IS_LONG; d->value.lval = index; php_var_serialize(buf, &d); efree(d); break; case HASH_KEY_IS_STRING: - d = emalloc(sizeof(pval)); + d = ALLOC_ZVAL(); d->type = IS_STRING; d->value.str.val = key; d->value.str.len = strlen(key); @@ -431,8 +431,8 @@ int php_var_unserialize(pval **rval, const char **p, const char *max) return 0; } for ((*p) += 2; **p && **p != '}' && i > 0; i--) { - pval *key = emalloc(sizeof(pval)); - pval *data = emalloc(sizeof(pval)); + pval *key = ALLOC_ZVAL(); + pval *data = ALLOC_ZVAL(); if (!php_var_unserialize(&key, p, max)) { zval_dtor(key); diff --git a/ext/sybase_ct/php_sybase_ct.c b/ext/sybase_ct/php_sybase_ct.c index 201156e06e..d241e9a21c 100644 --- a/ext/sybase_ct/php_sybase_ct.c +++ b/ext/sybase_ct/php_sybase_ct.c @@ -1224,7 +1224,7 @@ PHP_FUNCTION(sybase_fetch_row) array_init(return_value); for (i=0; i<result->num_fields; i++) { - field_content = (pval *) emalloc(sizeof(pval)); + field_content = ALLOC_ZVAL(); *field_content = result->data[result->cur_row][i]; INIT_PZVAL(field_content); pval_copy_constructor(field_content); @@ -1257,7 +1257,7 @@ static void php_sybase_fetch_hash(INTERNAL_FUNCTION_PARAMETERS) } for (i=0; i<result->num_fields; i++) { - tmp = (pval *) emalloc(sizeof(pval)); + tmp = ALLOC_ZVAL(); *tmp = result->data[result->cur_row][i]; INIT_PZVAL(tmp); if (PG(magic_quotes_runtime) && tmp->type == IS_STRING) { |