summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelipe Pena <felipe@php.net>2008-03-04 23:39:15 +0000
committerFelipe Pena <felipe@php.net>2008-03-04 23:39:15 +0000
commit2818d4fc51ba9e7061c3da6cbcda6d66a7628eb5 (patch)
tree9cc2b0189fa8a3c0d37919bbe8300041c3b5116d
parent0fde623f16eac1d92bfbeb83677924e1c95d37d8 (diff)
downloadphp-git-2818d4fc51ba9e7061c3da6cbcda6d66a7628eb5.tar.gz
New way for check void parameters
-rw-r--r--ext/date/php_date.c4
-rw-r--r--ext/filter/filter.c4
-rw-r--r--ext/msql/php_msql.c4
-rw-r--r--ext/mysqli/mysqli_nonapi.c8
-rwxr-xr-xext/pdo/pdo_dbh.c12
-rwxr-xr-xext/pdo/pdo_stmt.c12
-rw-r--r--ext/posix/posix.c2
-rw-r--r--ext/standard/filestat.c4
-rw-r--r--ext/tidy/tidy.c12
-rw-r--r--ext/unicode/collator.c4
-rw-r--r--ext/xmlwriter/php_xmlwriter.c4
-rw-r--r--ext/zlib/zlib.c4
-rw-r--r--main/output.c40
-rw-r--r--sapi/apache2handler/php_functions.c8
14 files changed, 61 insertions, 61 deletions
diff --git a/ext/date/php_date.c b/ext/date/php_date.c
index 24c19c95ad..2c278a7a51 100644
--- a/ext/date/php_date.c
+++ b/ext/date/php_date.c
@@ -299,8 +299,8 @@ struct _php_timezone_obj {
php_date_obj *obj; \
DATE_SET_CONTEXT; \
if (object) { \
- if (ZEND_NUM_ARGS()) { \
- WRONG_PARAM_COUNT; \
+ if (zend_parse_parameters_none() == FAILURE) { \
+ return; \
} \
} else { \
if (zend_parse_method_parameters(ZEND_NUM_ARGS() TSRMLS_CC, NULL, "O", &object, date_ce_date) == FAILURE) { \
diff --git a/ext/filter/filter.c b/ext/filter/filter.c
index 73a5a8483b..5b0615c8ef 100644
--- a/ext/filter/filter.c
+++ b/ext/filter/filter.c
@@ -843,8 +843,8 @@ PHP_FUNCTION(filter_list)
{
int i, size = sizeof(filter_list) / sizeof(filter_list_entry);
- if (ZEND_NUM_ARGS()) {
- WRONG_PARAM_COUNT;
+ if (zend_parse_parameters_none() == FAILURE) {
+ return;
}
array_init(return_value);
diff --git a/ext/msql/php_msql.c b/ext/msql/php_msql.c
index dfafc66b5b..b9af3316ca 100644
--- a/ext/msql/php_msql.c
+++ b/ext/msql/php_msql.c
@@ -747,8 +747,8 @@ PHP_FUNCTION(msql_list_fields)
Returns the text of the error message from previous mSQL operation */
PHP_FUNCTION(msql_error)
{
- if (ZEND_NUM_ARGS()) {
- WRONG_PARAM_COUNT;
+ if (zend_parse_parameters_none() == FAILURE) {
+ return;
}
RETURN_STRING(msqlErrMsg,1);
}
diff --git a/ext/mysqli/mysqli_nonapi.c b/ext/mysqli/mysqli_nonapi.c
index d399942161..353b28eb8c 100644
--- a/ext/mysqli/mysqli_nonapi.c
+++ b/ext/mysqli/mysqli_nonapi.c
@@ -397,8 +397,8 @@ PHP_FUNCTION(mysqli_fetch_all)
Returns statistics about the zval cache */
PHP_FUNCTION(mysqli_get_cache_stats)
{
- if (ZEND_NUM_ARGS()) {
- WRONG_PARAM_COUNT;
+ if (zend_parse_parameters_none() == FAILURE) {
+ return;
}
mysqlnd_palloc_stats(mysqli_mysqlnd_zval_cache, return_value);
}
@@ -409,8 +409,8 @@ PHP_FUNCTION(mysqli_get_cache_stats)
Returns statistics about the zval cache */
PHP_FUNCTION(mysqli_get_client_stats)
{
- if (ZEND_NUM_ARGS()) {
- WRONG_PARAM_COUNT;
+ if (zend_parse_parameters_none() == FAILURE) {
+ return;
}
mysqlnd_get_client_stats(return_value);
}
diff --git a/ext/pdo/pdo_dbh.c b/ext/pdo/pdo_dbh.c
index a1c586d745..56ad91cd33 100755
--- a/ext/pdo/pdo_dbh.c
+++ b/ext/pdo/pdo_dbh.c
@@ -979,8 +979,8 @@ static PHP_METHOD(PDO, errorCode)
{
pdo_dbh_t *dbh = zend_object_store_get_object(getThis() TSRMLS_CC);
- if (ZEND_NUM_ARGS()) {
- RETURN_FALSE;
+ if (zend_parse_parameters_none() == FAILURE) {
+ return;
}
PDO_CONSTRUCT_CHECK;
@@ -998,8 +998,8 @@ static PHP_METHOD(PDO, errorInfo)
{
pdo_dbh_t *dbh = zend_object_store_get_object(getThis() TSRMLS_CC);
- if (ZEND_NUM_ARGS()) {
- WRONG_PARAM_COUNT;
+ if (zend_parse_parameters_none() == FAILURE) {
+ return;
}
PDO_CONSTRUCT_CHECK;
@@ -1141,8 +1141,8 @@ static PHP_METHOD(PDO, getAvailableDrivers)
HashPosition pos;
pdo_driver_t **pdriver;
- if (ZEND_NUM_ARGS()) {
- WRONG_PARAM_COUNT;
+ if (zend_parse_parameters_none() == FAILURE) {
+ return;
}
array_init(return_value);
diff --git a/ext/pdo/pdo_stmt.c b/ext/pdo/pdo_stmt.c
index a6eab0f060..a5aa53c424 100755
--- a/ext/pdo/pdo_stmt.c
+++ b/ext/pdo/pdo_stmt.c
@@ -1701,8 +1701,8 @@ static PHP_METHOD(PDOStatement, errorCode)
{
PHP_STMT_GET_OBJ;
- if (ZEND_NUM_ARGS()) {
- RETURN_FALSE;
+ if (zend_parse_parameters_none() == FAILURE) {
+ return;
}
RETURN_STRING(stmt->error_code, 1);
@@ -1715,8 +1715,8 @@ static PHP_METHOD(PDOStatement, errorInfo)
{
PHP_STMT_GET_OBJ;
- if (ZEND_NUM_ARGS()) {
- RETURN_FALSE;
+ if (zend_parse_parameters_none() == FAILURE) {
+ return;
}
array_init(return_value);
@@ -1816,8 +1816,8 @@ static PHP_METHOD(PDOStatement, getAttribute)
static PHP_METHOD(PDOStatement, columnCount)
{
PHP_STMT_GET_OBJ;
- if (ZEND_NUM_ARGS()) {
- RETURN_FALSE;
+ if (zend_parse_parameters_none() == FAILURE) {
+ return;
}
RETURN_LONG(stmt->column_count);
}
diff --git a/ext/posix/posix.c b/ext/posix/posix.c
index 1c7e2aba36..dc85458098 100644
--- a/ext/posix/posix.c
+++ b/ext/posix/posix.c
@@ -209,7 +209,7 @@ zend_module_entry posix_module_entry = {
ZEND_GET_MODULE(posix)
#endif
-#define PHP_POSIX_NO_ARGS if (ZEND_NUM_ARGS()) WRONG_PARAM_COUNT;
+#define PHP_POSIX_NO_ARGS if (zend_parse_parameters_none() == FAILURE) return;
#define PHP_POSIX_RETURN_LONG_FUNC(func_name) \
PHP_POSIX_NO_ARGS \
diff --git a/ext/standard/filestat.c b/ext/standard/filestat.c
index 5168b617e8..259c8bf2ab 100644
--- a/ext/standard/filestat.c
+++ b/ext/standard/filestat.c
@@ -798,8 +798,8 @@ PHPAPI void php_clear_stat_cache(TSRMLS_D)
Clear file stat cache */
PHP_FUNCTION(clearstatcache)
{
- if (ZEND_NUM_ARGS()) {
- WRONG_PARAM_COUNT;
+ if (zend_parse_parameters_none() == FAILURE) {
+ return;
}
php_clear_stat_cache(TSRMLS_C);
}
diff --git a/ext/tidy/tidy.c b/ext/tidy/tidy.c
index 0737819eac..c3dea358ee 100644
--- a/ext/tidy/tidy.c
+++ b/ext/tidy/tidy.c
@@ -51,8 +51,8 @@
PHPTidyObj *obj; \
TIDY_SET_CONTEXT; \
if (object) { \
- if (ZEND_NUM_ARGS()) { \
- WRONG_PARAM_COUNT; \
+ if (zend_parse_parameters_none() == FAILURE) { \
+ return; \
} \
} else { \
if (zend_parse_method_parameters(ZEND_NUM_ARGS() TSRMLS_CC, NULL, "O", &object, tidy_ce_doc) == FAILURE) { \
@@ -64,8 +64,8 @@
#define TIDY_FETCH_ONLY_OBJECT \
PHPTidyObj *obj; \
TIDY_SET_CONTEXT; \
- if (ZEND_NUM_ARGS()) { \
- WRONG_PARAM_COUNT; \
+ if (zend_parse_parameters_none() == FAILURE) { \
+ return; \
} \
obj = (PHPTidyObj *) zend_object_store_get_object(object TSRMLS_CC); \
@@ -1319,8 +1319,8 @@ static PHP_FUNCTION(tidy_diagnose)
Get release date (version) for Tidy library */
static PHP_FUNCTION(tidy_get_release)
{
- if (ZEND_NUM_ARGS()) {
- WRONG_PARAM_COUNT;
+ if (zend_parse_parameters_none() == FAILURE) {
+ return;
}
RETURN_ASCII_STRING((char *)tidyReleaseDate(), ZSTR_DUPLICATE);
diff --git a/ext/unicode/collator.c b/ext/unicode/collator.c
index 2d50aeb206..1535be7ea3 100644
--- a/ext/unicode/collator.c
+++ b/ext/unicode/collator.c
@@ -56,8 +56,8 @@ struct _php_collator_obj {
php_collator_obj *obj; \
COLLATOR_SET_CONTEXT; \
if (object) { \
- if (ZEND_NUM_ARGS()) { \
- WRONG_PARAM_COUNT; \
+ if (zend_parse_parameters_none() == FAILURE) { \
+ return; \
} \
} else { \
if (zend_parse_method_parameters(ZEND_NUM_ARGS() TSRMLS_CC, NULL, "O", &object, unicode_ce_collator) == FAILURE) { \
diff --git a/ext/xmlwriter/php_xmlwriter.c b/ext/xmlwriter/php_xmlwriter.c
index 14d8c7e824..e9f6f4d135 100644
--- a/ext/xmlwriter/php_xmlwriter.c
+++ b/ext/xmlwriter/php_xmlwriter.c
@@ -468,8 +468,8 @@ static void php_xmlwriter_end(INTERNAL_FUNCTION_PARAMETERS, xmlwriter_read_int_t
if (this) {
XMLWRITER_FROM_OBJECT(intern, this);
- if (ZEND_NUM_ARGS()) {
- WRONG_PARAM_COUNT;
+ if (zend_parse_parameters_none() == FAILURE) {
+ return;
}
} else
#endif
diff --git a/ext/zlib/zlib.c b/ext/zlib/zlib.c
index d368fd6c12..7684bb02ce 100644
--- a/ext/zlib/zlib.c
+++ b/ext/zlib/zlib.c
@@ -384,8 +384,8 @@ retry_raw_inflate:
Returns the coding type used for output compression */
PHP_FUNCTION(zlib_get_coding_type)
{
- if (ZEND_NUM_ARGS()) {
- WRONG_PARAM_COUNT;
+ if (zend_parse_parameters_none() == FAILURE) {
+ return;
}
switch (ZLIBG(compression_coding)) {
case PHP_ZLIB_ENCODING_GZIP:
diff --git a/main/output.c b/main/output.c
index 774649d018..b4067c41a6 100644
--- a/main/output.c
+++ b/main/output.c
@@ -1355,8 +1355,8 @@ PHP_FUNCTION(ob_start)
Flush (send) contents of the output buffer. The last buffer content is sent to next buffer */
PHP_FUNCTION(ob_flush)
{
- if (ZEND_NUM_ARGS()) {
- ZEND_WRONG_PARAM_COUNT();
+ if (zend_parse_parameters_none() == FAILURE) {
+ return;
}
if (!OG(active)) {
@@ -1376,8 +1376,8 @@ PHP_FUNCTION(ob_flush)
Clean (delete) the current output buffer */
PHP_FUNCTION(ob_clean)
{
- if (ZEND_NUM_ARGS()) {
- ZEND_WRONG_PARAM_COUNT();
+ if (zend_parse_parameters_none() == FAILURE) {
+ return;
}
if (!OG(active)) {
@@ -1396,8 +1396,8 @@ PHP_FUNCTION(ob_clean)
Flush (send) the output buffer, and delete current output buffer */
PHP_FUNCTION(ob_end_flush)
{
- if (ZEND_NUM_ARGS()) {
- ZEND_WRONG_PARAM_COUNT();
+ if (zend_parse_parameters_none() == FAILURE) {
+ return;
}
if (!OG(active)) {
@@ -1412,8 +1412,8 @@ PHP_FUNCTION(ob_end_flush)
Clean the output buffer, and delete current output buffer */
PHP_FUNCTION(ob_end_clean)
{
- if (ZEND_NUM_ARGS()) {
- ZEND_WRONG_PARAM_COUNT();
+ if (zend_parse_parameters_none() == FAILURE) {
+ return;
}
if (!OG(active)) {
@@ -1428,8 +1428,8 @@ PHP_FUNCTION(ob_end_clean)
Get current buffer contents, flush (send) the output buffer, and delete current output buffer */
PHP_FUNCTION(ob_get_flush)
{
- if (ZEND_NUM_ARGS()) {
- ZEND_WRONG_PARAM_COUNT();
+ if (zend_parse_parameters_none() == FAILURE) {
+ return;
}
if (SUCCESS != php_output_get_contents(return_value TSRMLS_CC)) {
@@ -1446,8 +1446,8 @@ PHP_FUNCTION(ob_get_flush)
Get current buffer contents and delete current output buffer */
PHP_FUNCTION(ob_get_clean)
{
- if (ZEND_NUM_ARGS()) {
- ZEND_WRONG_PARAM_COUNT();
+ if (zend_parse_parameters_none() == FAILURE) {
+ return;
}
if (SUCCESS != php_output_get_contents(return_value TSRMLS_CC)) {
@@ -1464,8 +1464,8 @@ PHP_FUNCTION(ob_get_clean)
Return the contents of the output buffer */
PHP_FUNCTION(ob_get_contents)
{
- if (ZEND_NUM_ARGS()) {
- ZEND_WRONG_PARAM_COUNT();
+ if (zend_parse_parameters_none() == FAILURE) {
+ return;
}
if (SUCCESS != php_output_get_contents(return_value TSRMLS_CC)) {
RETURN_FALSE;
@@ -1477,8 +1477,8 @@ PHP_FUNCTION(ob_get_contents)
Return the nesting level of the output buffer */
PHP_FUNCTION(ob_get_level)
{
- if (ZEND_NUM_ARGS()) {
- ZEND_WRONG_PARAM_COUNT();
+ if (zend_parse_parameters_none() == FAILURE) {
+ return;
}
RETURN_LONG(php_output_get_level(TSRMLS_C));
}
@@ -1488,8 +1488,8 @@ PHP_FUNCTION(ob_get_level)
Return the length of the output buffer */
PHP_FUNCTION(ob_get_length)
{
- if (ZEND_NUM_ARGS()) {
- ZEND_WRONG_PARAM_COUNT();
+ if (zend_parse_parameters_none() == FAILURE) {
+ return;
}
if (SUCCESS != php_output_get_length(return_value TSRMLS_CC)) {
RETURN_FALSE;
@@ -1502,8 +1502,8 @@ PHP_FUNCTION(ob_get_length)
*/
PHP_FUNCTION(ob_list_handlers)
{
- if (ZEND_NUM_ARGS()) {
- ZEND_WRONG_PARAM_COUNT();
+ if (zend_parse_parameters_none() == FAILURE) {
+ return;
}
array_init(return_value);
diff --git a/sapi/apache2handler/php_functions.c b/sapi/apache2handler/php_functions.c
index 098ae7d970..d6ab3936ea 100644
--- a/sapi/apache2handler/php_functions.c
+++ b/sapi/apache2handler/php_functions.c
@@ -179,8 +179,8 @@ PHP_FUNCTION(apache_request_headers)
const apr_array_header_t *arr;
char *key, *val;
- if (ZEND_NUM_ARGS()) {
- WRONG_PARAM_COUNT;
+ if (zend_parse_parameters_none() == FAILURE) {
+ return;
}
array_init(return_value);
@@ -203,8 +203,8 @@ PHP_FUNCTION(apache_response_headers)
const apr_array_header_t *arr;
char *key, *val;
- if (ZEND_NUM_ARGS()) {
- WRONG_PARAM_COUNT;
+ if (zend_parse_parameters_none() == FAILURE) {
+ return;
}
array_init(return_value);