]> granicus.if.org Git - php/commitdiff
MFH: Nuke php3 legacy
authorfoobar <sniper@php.net>
Mon, 5 Dec 2005 22:54:01 +0000 (22:54 +0000)
committerfoobar <sniper@php.net>
Mon, 5 Dec 2005 22:54:01 +0000 (22:54 +0000)
22 files changed:
ext/ereg/ereg.c
ext/standard/array.c
ext/standard/assert.c
ext/standard/basic_functions.c
ext/standard/browscap.c
ext/standard/cyr_convert.c
ext/standard/dir.c
ext/standard/exec.c
ext/standard/exec.h
ext/standard/file.c
ext/standard/filestat.c
ext/standard/image.c
ext/standard/info.c
ext/standard/iptc.c
ext/standard/php_filestat.h
ext/standard/php_string.h
ext/standard/quot_print.c
ext/standard/reg.c
ext/standard/scanf.c
ext/standard/scanf.h
ext/standard/string.c
ext/standard/type.c

index 0b87b184165ffb91b8da0d8d344f496bb9562a9c..d5c25ded1c21e1210ce488583617a7536a1a8a17 100644 (file)
@@ -184,7 +184,7 @@ static void php_reg_eprint(int err, regex_t *re) {
  */
 static void php_ereg(INTERNAL_FUNCTION_PARAMETERS, int icase)
 {
-       pval **regex,                   /* Regular expression */
+       zval **regex,                   /* Regular expression */
                **findin,               /* String to apply expression to */
                **array = NULL;         /* Optional register array */
        regex_t re;
@@ -442,7 +442,7 @@ PHPAPI char *php_reg_replace(const char *pattern, const char *replace, const cha
  */
 static void php_ereg_replace(INTERNAL_FUNCTION_PARAMETERS, int icase)
 {
-       pval **arg_pattern,
+       zval **arg_pattern,
                **arg_replace,
                **arg_string;
        char *pattern;
index 0de18fae2aafa5b2d759461fbe850597ea393684..a083db59a9d64f4fcff0c023bb12ef38aaca9616 100644 (file)
@@ -355,15 +355,15 @@ static int array_data_compare(const void *a, const void *b TSRMLS_DC)
 {
        Bucket *f;
        Bucket *s;
-       pval result;
-       pval *first;
-       pval *second;
+       zval result;
+       zval *first;
+       zval *second;
  
        f = *((Bucket **) a);
        s = *((Bucket **) b);
  
-       first = *((pval **) f->pData);
-       second = *((pval **) s->pData);
+       first = *((zval **) f->pData);
+       second = *((zval **) s->pData);
 
        if (ARRAYG(compare_func)(&result, first, second TSRMLS_CC) == FAILURE) {
                return 0;
@@ -405,8 +405,8 @@ static int array_natural_general_compare(const void *a, const void *b, int fold_
        f = *((Bucket **) a);
        s = *((Bucket **) b);
  
-       fval = *((pval **) f->pData);
-       sval = *((pval **) s->pData);
+       fval = *((zval **) f->pData);
+       sval = *((zval **) s->pData);
        first = *fval;
        second = *sval;
        if (Z_TYPE_P(fval) != IS_STRING) {
@@ -711,9 +711,9 @@ static int array_user_key_compare(const void *a, const void *b TSRMLS_DC)
 {
        Bucket *f;
        Bucket *s;
-       pval key1, key2;
-       pval *args[2];
-       pval retval;
+       zval key1, key2;
+       zval *args[2];
+       zval retval;
        int status;
 
        args[0] = &key1;
@@ -794,7 +794,7 @@ PHP_FUNCTION(uksort)
    Advances array argument's internal pointer to the last element and return it */
 PHP_FUNCTION(end)
 {
-       pval **array, **entry;
+       zval **array, **entry;
        HashTable *target_hash;
 
        if (ZEND_NUM_ARGS() != 1 || zend_get_parameters_ex(1, &array) == FAILURE) {
@@ -821,7 +821,7 @@ PHP_FUNCTION(end)
    Move array argument's internal pointer to the previous element and return it */
 PHP_FUNCTION(prev)
 {
-       pval **array, **entry;
+       zval **array, **entry;
        HashTable *target_hash;
 
        if (ZEND_NUM_ARGS() != 1 || zend_get_parameters_ex(1, &array) == FAILURE) {
@@ -848,7 +848,7 @@ PHP_FUNCTION(prev)
    Move array argument's internal pointer to the next element and return it */
 PHP_FUNCTION(next)
 {
-       pval **array, **entry;
+       zval **array, **entry;
        HashTable *target_hash;
 
        if (ZEND_NUM_ARGS() != 1 || zend_get_parameters_ex(1, &array) == FAILURE) {
@@ -875,7 +875,7 @@ PHP_FUNCTION(next)
    Set array argument's internal pointer to the first element and return it */ 
 PHP_FUNCTION(reset)
 {
-       pval **array, **entry;
+       zval **array, **entry;
        HashTable *target_hash;
 
        if (ZEND_NUM_ARGS() != 1 || zend_get_parameters_ex(1, &array) == FAILURE) {
@@ -902,7 +902,7 @@ PHP_FUNCTION(reset)
    Return the element currently pointed to by the internal array pointer */
 PHP_FUNCTION(current)
 {
-       pval **array, **entry;
+       zval **array, **entry;
        HashTable *target_hash;
 
        if (ZEND_NUM_ARGS() != 1 || zend_get_parameters_ex(1, &array) == FAILURE) {
@@ -924,7 +924,7 @@ PHP_FUNCTION(current)
    Return the key of the element currently pointed to by the internal array pointer */
 PHP_FUNCTION(key)
 {
-       pval **array;
+       zval **array;
        char *string_key;
        uint string_length;
        ulong num_key;
@@ -956,7 +956,7 @@ PHP_FUNCTION(key)
 PHP_FUNCTION(min)
 {
        int argc=ZEND_NUM_ARGS();
-       pval **result;
+       zval **result;
 
        if (argc<=0) {
                php_error_docref(NULL TSRMLS_CC, E_WARNING, "Atleast one value should be passed");
@@ -964,7 +964,7 @@ PHP_FUNCTION(min)
        }
        set_compare_func(SORT_REGULAR TSRMLS_CC);
        if (argc == 1) {
-               pval **arr;
+               zval **arr;
 
                if (zend_get_parameters_ex(1, &arr) == FAILURE || Z_TYPE_PP(arr) != IS_ARRAY) {
                        WRONG_PARAM_COUNT;
@@ -976,8 +976,8 @@ PHP_FUNCTION(min)
                        RETURN_FALSE;
                }
        } else {
-               pval ***args = (pval ***) safe_emalloc(sizeof(pval **), ZEND_NUM_ARGS(), 0);
-               pval **min, result;
+               zval ***args = (zval ***) safe_emalloc(sizeof(zval **), ZEND_NUM_ARGS(), 0);
+               zval **min, result;
                int i;
 
                if (zend_get_parameters_array_ex(ZEND_NUM_ARGS(), args)==FAILURE) {
@@ -1006,7 +1006,7 @@ PHP_FUNCTION(min)
 PHP_FUNCTION(max)
 {
        int argc=ZEND_NUM_ARGS();
-       pval **result;
+       zval **result;
 
        if (argc<=0) {
                php_error_docref(NULL TSRMLS_CC, E_WARNING, "Atleast one value should be passed");
@@ -1014,7 +1014,7 @@ PHP_FUNCTION(max)
        }
        set_compare_func(SORT_REGULAR TSRMLS_CC);
        if (argc == 1) {
-               pval **arr;
+               zval **arr;
 
                if (zend_get_parameters_ex(1, &arr) == FAILURE || Z_TYPE_PP(arr) != IS_ARRAY) {
                        WRONG_PARAM_COUNT;
@@ -1026,8 +1026,8 @@ PHP_FUNCTION(max)
                        RETURN_FALSE;
                }
        } else {
-               pval ***args = (pval ***) safe_emalloc(sizeof(pval **), ZEND_NUM_ARGS(), 0);
-               pval **max, result;
+               zval ***args = (zval ***) safe_emalloc(sizeof(zval **), ZEND_NUM_ARGS(), 0);
+               zval **max, result;
                int i;
 
                if (zend_get_parameters_array_ex(ZEND_NUM_ARGS(), args) == FAILURE) {
index 37b973d6fa885953b3ced5bdf8fb50ece6286592..afc879c4920335e8a9be3aa314c90348cfe5ee5c 100644 (file)
@@ -217,7 +217,7 @@ PHP_FUNCTION(assert)
 
 PHP_FUNCTION(assert_options)
 {
-       pval **what, **value;
+       zval **what, **value;
        int oldint;
        int ac = ZEND_NUM_ARGS();
        
index 976d577805c5619fd4ccac6755fa3781a12e0bed..4fdb28024c16cda415a8054adf50d451eb542d9a 100644 (file)
@@ -163,7 +163,7 @@ static void user_tick_function_dtor(user_tick_function_entry *tick_function_entr
 
 #undef sprintf
 
-function_entry basic_functions[] = {
+zend_function_entry basic_functions[] = {
        PHP_FE(constant,                                                                                                                NULL)
        PHP_FE(bin2hex,                                                                                                                 NULL)
        PHP_FE(sleep,                                                                                                                   NULL)
@@ -1430,7 +1430,7 @@ PHP_FUNCTION(getenv)
    Set the value of an environment variable */
 PHP_FUNCTION(putenv)
 {
-       pval **str;
+       zval **str;
 
        if (ZEND_NUM_ARGS() != 1 || zend_get_parameters_ex(1, &str) == FAILURE) {
                WRONG_PARAM_COUNT;
@@ -1726,7 +1726,7 @@ PHP_FUNCTION(flush)
    Delay for a given number of seconds */
 PHP_FUNCTION(sleep)
 {
-       pval **num;
+       zval **num;
 
        if (ZEND_NUM_ARGS() != 1 || zend_get_parameters_ex(1, &num) == FAILURE) {
                WRONG_PARAM_COUNT;
@@ -1747,7 +1747,7 @@ PHP_FUNCTION(sleep)
 PHP_FUNCTION(usleep)
 {
 #if HAVE_USLEEP
-       pval **num;
+       zval **num;
 
        if (ZEND_NUM_ARGS() != 1 || zend_get_parameters_ex(1, &num) == FAILURE) {
                WRONG_PARAM_COUNT;
@@ -1846,7 +1846,7 @@ PHP_FUNCTION(get_current_user)
    Get the value of a PHP configuration option */
 PHP_FUNCTION(get_cfg_var)
 {
-       pval **varname;
+       zval **varname;
        char *value;
 
        if (ZEND_NUM_ARGS() != 1 || zend_get_parameters_ex(1, &varname) == FAILURE) {
@@ -1866,7 +1866,7 @@ PHP_FUNCTION(get_cfg_var)
    Set the current active configuration setting of magic_quotes_runtime and return previous */
 PHP_FUNCTION(set_magic_quotes_runtime)
 {
-       pval **new_setting;
+       zval **new_setting;
 
        if (ZEND_NUM_ARGS() != 1 || zend_get_parameters_ex(1, &new_setting) == FAILURE) {
                RETURN_FALSE;
@@ -1912,7 +1912,7 @@ error options:
    Send an error message somewhere */
 PHP_FUNCTION(error_log)
 {
-       pval **string, **erropt = NULL, **option = NULL, **emailhead = NULL;
+       zval **string, **erropt = NULL, **option = NULL, **emailhead = NULL;
        int opt_err = 0;
        char *message, *opt = NULL, *headers = NULL;
 
@@ -2527,7 +2527,7 @@ PHP_FUNCTION(highlight_string)
    Get a configuration option */
 PHP_FUNCTION(ini_get)
 {
-       pval **varname;
+       zval **varname;
        char *str;
 
        if (ZEND_NUM_ARGS() != 1 || zend_get_parameters_ex(1, &varname) == FAILURE) {
@@ -2623,7 +2623,7 @@ static int php_ini_check_path(char *option_name, int option_len, char *new_optio
    Set a configuration option, returns false on error and the old value of the configuration option on success */
 PHP_FUNCTION(ini_set)
 {
-       pval **varname, **new_value;
+       zval **varname, **new_value;
        char *old_value;
 
        if (ZEND_NUM_ARGS() != 2 || zend_get_parameters_ex(2, &varname, &new_value) == FAILURE) {
@@ -2686,7 +2686,7 @@ PHP_FUNCTION(ini_set)
    Restore the value of a configuration option specified by varname */
 PHP_FUNCTION(ini_restore)
 {
-       pval **varname;
+       zval **varname;
 
        if (ZEND_NUM_ARGS() != 1 || zend_get_parameters_ex(1, &varname) == FAILURE) {
                WRONG_PARAM_COUNT;
@@ -2703,7 +2703,7 @@ PHP_FUNCTION(ini_restore)
 
 PHP_FUNCTION(set_include_path)
 {
-       pval **new_value;
+       zval **new_value;
        char *old_value;
 
        if (ZEND_NUM_ARGS() != 1 || zend_get_parameters_ex(1, &new_value) == FAILURE) {
@@ -2808,7 +2808,7 @@ PHP_FUNCTION(connection_status)
    Set whether we want to ignore a user abort event or not */
 PHP_FUNCTION(ignore_user_abort)
 {
-       pval **arg;
+       zval **arg;
        int old_setting;
 
        old_setting = PG(ignore_user_abort);
@@ -2838,7 +2838,7 @@ PHP_FUNCTION(ignore_user_abort)
    Returns port associated with service. Protocol must be "tcp" or "udp" */
 PHP_FUNCTION(getservbyname)
 {
-       pval **name, **proto;
+       zval **name, **proto;
        struct servent *serv;
 
        if (ZEND_NUM_ARGS() != 2 || zend_get_parameters_ex(2, &name, &proto) == FAILURE) {
@@ -2863,7 +2863,7 @@ PHP_FUNCTION(getservbyname)
    Returns service name associated with port. Protocol must be "tcp" or "udp" */
 PHP_FUNCTION(getservbyport)
 {
-       pval **port, **proto;
+       zval **port, **proto;
        struct servent *serv;
 
        if (ZEND_NUM_ARGS() != 2 || zend_get_parameters_ex(2, &port, &proto) == FAILURE) {
@@ -2888,7 +2888,7 @@ PHP_FUNCTION(getservbyport)
    Returns protocol number associated with name as per /etc/protocols */
 PHP_FUNCTION(getprotobyname)
 {
-       pval **name;
+       zval **name;
        struct protoent *ent;
 
        if (ZEND_NUM_ARGS() != 1
@@ -2916,7 +2916,7 @@ PHP_FUNCTION(getprotobyname)
    Returns protocol name associated with protocol number proto */
 PHP_FUNCTION(getprotobynumber)
 {
-       pval **proto;
+       zval **proto;
        struct protoent *ent;
 
        if (ZEND_NUM_ARGS() != 1 || zend_get_parameters_ex(1, &proto) == FAILURE) {
index 229f4165b37b5a6d380f4b0d3ce7fbb3db072337..68c3e65116a560cc630761df7ace0c9f33d7564c 100644 (file)
@@ -33,17 +33,17 @@ static zval *current_section;
 
 /* OBJECTS_FIXME: This whole extension needs going through. The use of objects looks pretty broken here */
 
-static void browscap_entry_dtor(zval **pvalue)
+static void browscap_entry_dtor(zval **zvalue)
 {
-       if (Z_TYPE_PP(pvalue) == IS_ARRAY) {
-               zend_hash_destroy(Z_ARRVAL_PP(pvalue));
-               free(Z_ARRVAL_PP(pvalue));
-       } else if (Z_TYPE_PP(pvalue) == IS_STRING) {
-               if (Z_STRVAL_PP(pvalue)) {
-                       free(Z_STRVAL_PP(pvalue));
+       if (Z_TYPE_PP(zvalue) == IS_ARRAY) {
+               zend_hash_destroy(Z_ARRVAL_PP(zvalue));
+               free(Z_ARRVAL_PP(zvalue));
+       } else if (Z_TYPE_PP(zvalue) == IS_STRING) {
+               if (Z_STRVAL_PP(zvalue)) {
+                       free(Z_STRVAL_PP(zvalue));
                }
        }
-       free(*pvalue);
+       free(*zvalue);
 }
 
 /* {{{ convert_browscap_pattern
index c65563737fa86023cd8da016acc47d95950f57ca..8d284ae4a698a0c6c262554fd068b5318d34183e 100644 (file)
@@ -271,7 +271,7 @@ static char * php_convert_cyr_string(unsigned char *str, int length, char from,
    Convert from one Cyrillic character set to another */
 PHP_FUNCTION(convert_cyr_string)
 {
-    pval **str_arg, **fr_cs, **to_cs;
+    zval **str_arg, **fr_cs, **to_cs;
        unsigned char *str;
 
     if (ZEND_NUM_ARGS() != 3 || zend_get_parameters_ex(3,&str_arg,&fr_cs, &to_cs)==FAILURE)
index cc452b5a6201d36f86993605dc462e3152c6d4ee..01729c5eba49c139bb9e45cdb1704c8517d2cc6f 100644 (file)
@@ -231,7 +231,7 @@ PHP_FUNCTION(getdir)
    Close directory connection identified by the dir_handle */
 PHP_FUNCTION(closedir)
 {
-       pval **id, **tmp, *myself;
+       zval **id, **tmp, *myself;
        php_stream *dirp;
 
        FETCH_DIRP();
@@ -329,7 +329,7 @@ PHP_FUNCTION(getcwd)
    Rewind dir_handle back to the start */
 PHP_FUNCTION(rewinddir)
 {
-       pval **id, **tmp, *myself;
+       zval **id, **tmp, *myself;
        php_stream *dirp;
        
        FETCH_DIRP();
@@ -342,7 +342,7 @@ PHP_FUNCTION(rewinddir)
    Read directory entry from dir_handle */
 PHP_NAMED_FUNCTION(php_if_readdir)
 {
-       pval **id, **tmp, *myself;
+       zval **id, **tmp, *myself;
        php_stream *dirp;
        php_stream_dirent entry;
 
index a7bea6c766cb76feb6350fe5e8375824c8059c6e..448bc799138b8cd3c500a3f4a19a22f44eeed8fc 100644 (file)
@@ -57,7 +57,7 @@
  * If type==3, output will be printed binary, no lines will be saved or returned (passthru)
  *
  */
-int php_exec(int type, char *cmd, pval *array, pval *return_value TSRMLS_DC)
+int php_exec(int type, char *cmd, zval *array, zval *return_value TSRMLS_DC)
 {
        FILE *fp;
        char *buf, *tmp=NULL;
@@ -372,7 +372,7 @@ char *php_escape_shell_arg(char *str) {
    Escape shell metacharacters */
 PHP_FUNCTION(escapeshellcmd)
 {
-       pval **arg1;
+       zval **arg1;
        char *cmd = NULL;
 
        if (zend_get_parameters_ex(1, &arg1) == FAILURE) {
@@ -392,7 +392,7 @@ PHP_FUNCTION(escapeshellcmd)
    Quote and escape an argument for use in a shell command */
 PHP_FUNCTION(escapeshellarg)
 {
-       pval **arg1;
+       zval **arg1;
        char *cmd = NULL;
 
        if (zend_get_parameters_ex(1, &arg1) == FAILURE) {
@@ -414,7 +414,7 @@ PHP_FUNCTION(shell_exec)
 {
        FILE *in;
        size_t total_readbytes;
-       pval **cmd;
+       zval **cmd;
        char *ret;
        php_stream *stream;
 
index d8c4b198c5acadec190cecc63106be8083864f13..9e1f05b9b3ad2adefece206e6f1c7ea7a24f1af5 100644 (file)
@@ -36,6 +36,6 @@ PHP_MINIT_FUNCTION(proc_open);
 
 PHPAPI char *php_escape_shell_cmd(char *);
 PHPAPI char *php_escape_shell_arg(char *);
-int php_exec(int type, char *cmd, pval *array, pval *return_value TSRMLS_DC);
+int php_exec(int type, char *cmd, zval *array, zval *return_value TSRMLS_DC);
 
 #endif /* EXEC_H */
index d45a3fb1a82581f2d71fcc31e5a838ae0b303e9f..5d98e7a7712a785f782f45ff3d86e57e29af3960 100644 (file)
@@ -770,7 +770,7 @@ parse_eol:
    Create a unique filename in a directory */
 PHP_FUNCTION(tempnam)
 {
-       pval **arg1, **arg2;
+       zval **arg1, **arg2;
        char *d;
        char *opened_path;
        char p[64];
@@ -1447,7 +1447,7 @@ PHP_FUNCTION(readfile)
    Return or change the umask */
 PHP_FUNCTION(umask)
 {
-       pval **arg1;
+       zval **arg1;
        int oldumask;
        int arg_count = ZEND_NUM_ARGS();
 
index 7628489018ef4df856a636c2be05caccfdd4522d..b5c54c92f1a904c13825723f11d9f7bc6ed31b43 100644 (file)
@@ -118,7 +118,7 @@ PHP_RSHUTDOWN_FUNCTION(filestat)
    Get total disk space for filesystem that path is on */
 PHP_FUNCTION(disk_total_space)
 {
-       pval **path;
+       zval **path;
 #ifdef WINDOWS
        double bytestotal;
 
@@ -221,7 +221,7 @@ PHP_FUNCTION(disk_total_space)
    Get free disk space for filesystem that path is on */
 PHP_FUNCTION(disk_free_space)
 {
-       pval **path;
+       zval **path;
 #ifdef WINDOWS
        double bytesfree;
 
@@ -329,7 +329,7 @@ PHP_FUNCTION(disk_free_space)
 PHP_FUNCTION(chgrp)
 {
 #if !defined(WINDOWS)
-       pval **filename, **group;
+       zval **filename, **group;
        gid_t gid;
        struct group *gr=NULL;
        int ret;
@@ -379,7 +379,7 @@ PHP_FUNCTION(chgrp)
 PHP_FUNCTION(chown)
 {
 #if !defined(WINDOWS)
-       pval **filename, **user;
+       zval **filename, **user;
        int ret;
        uid_t uid;
        struct passwd *pw = NULL;
@@ -425,7 +425,7 @@ PHP_FUNCTION(chown)
    Change file mode */
 PHP_FUNCTION(chmod)
 {
-       pval **filename, **mode;
+       zval **filename, **mode;
        int ret;
        mode_t imode;
 
@@ -466,7 +466,7 @@ PHP_FUNCTION(chmod)
    Set modification time of file */
 PHP_FUNCTION(touch)
 {
-       pval **filename, **filetime, **fileatime;
+       zval **filename, **filetime, **fileatime;
        int ret;
        struct stat sb;
        FILE *file;
@@ -547,7 +547,7 @@ PHP_FUNCTION(clearstatcache)
 
 /* {{{ php_stat
  */
-PHPAPI void php_stat(const char *filename, php_stat_len filename_length, int type, pval *return_value TSRMLS_DC)
+PHPAPI void php_stat(const char *filename, php_stat_len filename_length, int type, zval *return_value TSRMLS_DC)
 {
        zval *stat_dev, *stat_ino, *stat_mode, *stat_nlink, *stat_uid, *stat_gid, *stat_rdev,
                *stat_size, *stat_atime, *stat_mtime, *stat_ctime, *stat_blksize, *stat_blocks;
@@ -793,7 +793,7 @@ PHPAPI void php_stat(const char *filename, php_stat_len filename_length, int typ
 /* another quickie macro to make defining similar functions easier */
 #define FileFunction(name, funcnum) \
 void name(INTERNAL_FUNCTION_PARAMETERS) { \
-       pval **filename; \
+       zval **filename; \
        if (ZEND_NUM_ARGS() != 1 || zend_get_parameters_ex(1, &filename) == FAILURE) { \
                WRONG_PARAM_COUNT; \
        } \
index acc0b42ea122151536c89f6a3f3ef57212b6c8b8..969fb32f036ace983588fd6b94847fe8b3aa3d4f 100644 (file)
@@ -468,7 +468,7 @@ static int php_read_APP(php_stream * stream, unsigned int marker, zval *info TSR
 
 /* {{{ php_handle_jpeg
    main loop to parse JPEG structure */
-static struct gfxinfo *php_handle_jpeg (php_stream * stream, pval *info TSRMLS_DC) 
+static struct gfxinfo *php_handle_jpeg (php_stream * stream, zval *info TSRMLS_DC) 
 {
        struct gfxinfo *result = NULL;
        unsigned int marker = M_PSEUDO;
@@ -796,7 +796,7 @@ static unsigned php_ifd_get32u(void *Long, int motorola_intel)
 
 /* {{{ php_handle_tiff
    main loop to parse TIFF structure */
-static struct gfxinfo *php_handle_tiff (php_stream * stream, pval *info, int motorola_intel TSRMLS_DC)
+static struct gfxinfo *php_handle_tiff (php_stream * stream, zval *info, int motorola_intel TSRMLS_DC)
 {
        struct gfxinfo *result = NULL;
        int i, num_entries;
index 6583bdbe9bbcc397e9a17345a6c7b55aaea5e2fc..32b7091a2afd4efa9cd2e1017bd6f6c98cf99435 100644 (file)
@@ -701,7 +701,7 @@ PHPAPI void php_print_info(int flag TSRMLS_DC)
        }
 
        if (flag & PHP_INFO_VARIABLES) {
-               pval **data;
+               zval **data;
 
                SECTION("PHP Variables");
 
index af77640f6baa2ec884beeec56f4571395456cea8..2503128565598a1843fa801c7bddac1d5b14a984 100644 (file)
@@ -360,7 +360,7 @@ PHP_FUNCTION(iptcparse)
                        INIT_PZVAL(values);
                        array_init(values);
                        
-                       zend_hash_update(Z_ARRVAL_P(return_value), key, strlen(key)+1, (void *) &values, sizeof(pval*), (void **) &element);
+                       zend_hash_update(Z_ARRVAL_P(return_value), key, strlen(key)+1, (void *) &values, sizeof(zval*), (void **) &element);
                } 
                        
                add_next_index_stringl(*element, buffer+inx, len, 1);
index a7dddfcb2ece9b8c540999c981e64e985b9b41cf..fdf2803504081fe69e71a1c9db4d8fd40c895039 100644 (file)
@@ -81,7 +81,7 @@ typedef unsigned int php_stat_len;
 typedef int php_stat_len;
 #endif
 
-PHPAPI void php_stat(const char *filename, php_stat_len filename_length, int type, pval *return_value TSRMLS_DC);
+PHPAPI void php_stat(const char *filename, php_stat_len filename_length, int type, zval *return_value TSRMLS_DC);
 
 /* Switches for various filestat functions: */
 #define FS_PERMS    0
index e2a1fa284b3c4449beab0512e742430743a2ae1b..c49a2a5a0f077bd39cc4a9cbaff2f628bfb87e48 100644 (file)
@@ -132,8 +132,8 @@ PHPAPI char *php_str_to_str(char *haystack, int length, char *needle,
                int needle_len, char *str, int str_len, int *_new_length);
 PHPAPI char *php_trim(char *c, int len, char *what, int what_len, zval *return_value, int mode TSRMLS_DC);
 PHPAPI size_t php_strip_tags(char *rbuf, int len, int *state, char *allow, int allow_len);
-PHPAPI int php_char_to_str_ex(char *str, uint len, char from, char *to, int to_len, pval *result, int case_sensitivity, int *replace_count);
-PHPAPI int php_char_to_str(char *str, uint len, char from, char *to, int to_len, pval *result);
+PHPAPI int php_char_to_str_ex(char *str, uint len, char from, char *to, int to_len, zval *result, int case_sensitivity, int *replace_count);
+PHPAPI int php_char_to_str(char *str, uint len, char from, char *to, int to_len, zval *result);
 PHPAPI void php_implode(zval *delim, zval *arr, zval *return_value);
 PHPAPI void php_explode(zval *delim, zval *str, zval *return_value, int limit);
 
index 77a1b53fc9cd758864a1734b015ce3095efc9d76..2de636043496306d41a1aa7c1643a6f09d91c12e 100644 (file)
@@ -151,7 +151,7 @@ PHPAPI unsigned char *php_quot_print_decode(const unsigned char *str, size_t len
    Convert a quoted-printable string to an 8 bit string */
 PHP_FUNCTION(quoted_printable_decode)
 {
-       pval **arg1;
+       zval **arg1;
        char *str_in, *str_out;
        int i = 0, j = 0, k;
 
index 0b87b184165ffb91b8da0d8d344f496bb9562a9c..d5c25ded1c21e1210ce488583617a7536a1a8a17 100644 (file)
@@ -184,7 +184,7 @@ static void php_reg_eprint(int err, regex_t *re) {
  */
 static void php_ereg(INTERNAL_FUNCTION_PARAMETERS, int icase)
 {
-       pval **regex,                   /* Regular expression */
+       zval **regex,                   /* Regular expression */
                **findin,               /* String to apply expression to */
                **array = NULL;         /* Optional register array */
        regex_t re;
@@ -442,7 +442,7 @@ PHPAPI char *php_reg_replace(const char *pattern, const char *replace, const cha
  */
 static void php_ereg_replace(INTERNAL_FUNCTION_PARAMETERS, int icase)
 {
-       pval **arg_pattern,
+       zval **arg_pattern,
                **arg_replace,
                **arg_string;
        char *pattern;
index b05af5331c35ee04097b56dbae800bc7012929f1..0a4dc5c3f36cc82d8884242ff65f142d17f7477a 100644 (file)
@@ -126,7 +126,7 @@ typedef struct CharSet {
 static char *BuildCharSet(CharSet *cset, char *format);
 static int     CharInSet(CharSet *cset, int ch);
 static void    ReleaseCharSet(CharSet *cset);
-static inline void scan_set_error_return(int numVars, pval **return_value);
+static inline void scan_set_error_return(int numVars, zval **return_value);
 
 
 /* {{{ BuildCharSet
@@ -594,7 +594,7 @@ error:
 
 PHPAPI int php_sscanf_internal(        char *string, char *format,
                                int argCount, zval ***args,
-                               int varStart, pval **return_value TSRMLS_DC)
+                               int varStart, zval **return_value TSRMLS_DC)
 {
        int  numVars, nconversions, totalVars = -1;
        int  i, value, result;
@@ -1238,13 +1238,13 @@ done:
 /* }}} */
 
 /* the compiler choked when i tried to make this a macro    */
-static inline void scan_set_error_return(int numVars, pval **return_value)
+static inline void scan_set_error_return(int numVars, zval **return_value)
 {
        if (numVars) {
                Z_TYPE_PP(return_value) = IS_LONG;
                Z_LVAL_PP(return_value) = SCAN_ERROR_EOF;  /* EOF marker */
        } else {        
-         /* pval_destructor( *return_value ); */ 
+         /* zval_dtor( *return_value ); */ 
          /* convert_to_null calls destructor */
                convert_to_null( *return_value );
        }       
index c848b6e3727ad77463faa8662be8ef87791aa6c4..9394886d81c15a7fdde9a0b3e912dc75b2047a88 100644 (file)
@@ -43,7 +43,7 @@
  */
 PHPAPI int ValidateFormat(char *format, int numVars, int *totalVars);
 PHPAPI int php_sscanf_internal(char *string,char *format,int argCount,zval ***args,
-                               int varStart, pval **return_value TSRMLS_DC);
+                               int varStart, zval **return_value TSRMLS_DC);
 
 
 #endif /* SCANF_H */
index d7913c49ceed379680c939e1e7474b0cd5dc5e8f..a03ebaa97a7cc83a650a1d8a4c2f55f3828d282a 100644 (file)
@@ -3753,7 +3753,7 @@ PHP_FUNCTION(strip_tags)
    Set locale information */
 PHP_FUNCTION(setlocale)
 {
-       pval ***args = (pval ***) safe_emalloc(sizeof(pval **), ZEND_NUM_ARGS(), 0);
+       zval ***args = (zval ***) safe_emalloc(sizeof(zval **), ZEND_NUM_ARGS(), 0);
        zval **pcategory, **plocale;
        int i, cat, n_args=ZEND_NUM_ARGS();
        char *loc, *retval;
index 0b5fb7d66171219c3f9fb858a64de3a232ad8b66..6caf4e7dde9803e662f87f334c75f7131d8c9f9c 100644 (file)
@@ -25,7 +25,7 @@
    Returns the type of the variable */
 PHP_FUNCTION(gettype)
 {
-       pval **arg;
+       zval **arg;
 
        if (ZEND_NUM_ARGS() != 1 || zend_get_parameters_ex(1, &arg) == FAILURE) {
                WRONG_PARAM_COUNT;
@@ -91,7 +91,7 @@ PHP_FUNCTION(gettype)
    Set the type of the variable */
 PHP_FUNCTION(settype)
 {
-       pval **var, **type;
+       zval **var, **type;
        char *new_type;
 
        if (ZEND_NUM_ARGS() != 2 || zend_get_parameters_ex(2, &var, &type) == FAILURE) {
@@ -136,7 +136,7 @@ PHP_FUNCTION(settype)
    Get the integer value of a variable using the optional base for the conversion */
 PHP_FUNCTION(intval)
 {
-       pval **num, **arg_base;
+       zval **num, **arg_base;
        int base;
 
        switch (ZEND_NUM_ARGS()) {
@@ -168,7 +168,7 @@ PHP_FUNCTION(intval)
    Get the float value of a variable */
 PHP_FUNCTION(floatval)
 {
-       pval **num;
+       zval **num;
 
        if (ZEND_NUM_ARGS() != 1 || zend_get_parameters_ex(1, &num) == FAILURE) {
                WRONG_PARAM_COUNT;
@@ -203,7 +203,7 @@ PHP_FUNCTION(strval)
 
 static void php_is_type(INTERNAL_FUNCTION_PARAMETERS, int type)
 {
-       pval **arg;
+       zval **arg;
 
        if (ZEND_NUM_ARGS() != 1 || zend_get_parameters_ex(1, &arg) == FAILURE) {
                php_error_docref(NULL TSRMLS_CC, E_WARNING, "Only one argument expected");