diff options
author | Sascha Schumann <sas@php.net> | 2001-08-03 07:25:27 +0000 |
---|---|---|
committer | Sascha Schumann <sas@php.net> | 2001-08-03 07:25:27 +0000 |
commit | 4dfa91543ce8ed38d1ada5f8ffacd73a9984c5e5 (patch) | |
tree | 7c4872e1a819f904348c8a60e27d5a5e9e50ac70 /ext/standard/php_var.h | |
parent | 2ec440078a74d86a0ddcd0818bc37d21bfe98082 (diff) | |
download | php-git-4dfa91543ce8ed38d1ada5f8ffacd73a9984c5e5.tar.gz |
Convert serializer to smart_str.. avoids lots of sprintf's and
copying of data.
Diffstat (limited to 'ext/standard/php_var.h')
-rw-r--r-- | ext/standard/php_var.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/ext/standard/php_var.h b/ext/standard/php_var.h index fd77d92045..aceeb34e7a 100644 --- a/ext/standard/php_var.h +++ b/ext/standard/php_var.h @@ -21,6 +21,8 @@ #ifndef PHP_VAR_H #define PHP_VAR_H +#include "ext/standard/php_smart_str_public.h" + PHP_FUNCTION(var_dump); PHP_FUNCTION(serialize); PHP_FUNCTION(unserialize); @@ -30,7 +32,7 @@ void php_var_dump(zval **struc, int level); /* typdef HashTable php_serialize_data_t; */ #define php_serialize_data_t HashTable -PHPAPI void php_var_serialize(zval *buf, zval **struc, php_serialize_data_t *var_hash); +PHPAPI void php_var_serialize(smart_str *buf, zval **struc, php_serialize_data_t *var_hash); PHPAPI int php_var_unserialize(zval **rval, const char **p, const char *max, php_serialize_data_t *var_hash); #define PHP_VAR_SERIALIZE_INIT(var_hash) \ |