[PATCH] Add 'Z' flag to zend_parse_parameters*()

From: Date: Tue, 08 Jul 2003 23:27:31 +0000
Subject: [PATCH] Add 'Z' flag to zend_parse_parameters*()
References: 1 2 3 4 5 6  Groups: php.internals 
Request: Send a blank email to internals+get-3319@lists.php.net to get a copy of this message
Second time around. This patch would add a 'Z' flag to zend_parse_parameters*(). Example: #typdef zvar zval** zvar a_zvar; zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "Z", &zvar);

Index: zend_API.c =================================================================== RCS file: /usr/src/local/master/php/Zend/zend_API.c,v retrieving revision 1.1.1.2 diff -r1.1.1.2 zend_API.c 425c425,434 < --- > case 'Z': > { > zval ***p=va_arg(*va, zval ***); > if(Z_TYPE_PP(arg) == IS_NULL && return_null){ > *p = NULL; > } else { > *p = arg; > } > } > break; 474c483 < case 'z': --- > case 'z': case 'Z':
« previous php.internals (#3319) next »