From: Ilia Alshanetsky Date: Tue, 6 Jan 2009 23:46:22 +0000 (+0000) Subject: MFB: Arg parsing cleanup X-Git-Tag: php-5.4.0alpha1~191^2~4620 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6973cd82d16b6dab87fccfc0eab6fb45f732abfc;p=php MFB: Arg parsing cleanup --- diff --git a/ext/tidy/tidy.c b/ext/tidy/tidy.c index 381109142f..a563869443 100644 --- a/ext/tidy/tidy.c +++ b/ext/tidy/tidy.c @@ -562,7 +562,7 @@ static void php_tidy_quick_repair(INTERNAL_FUNCTION_PARAMETERS, zend_bool is_fil zend_bool use_include_path = 0; TidyDoc doc; TidyBuffer *errbuf; - zval **config; + zval **config = NULL; if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|Zsb", &arg1, &arg1_len, &config, &enc, &enc_len, &use_include_path) == FAILURE) { RETURN_FALSE; @@ -593,7 +593,7 @@ static void php_tidy_quick_repair(INTERNAL_FUNCTION_PARAMETERS, zend_bool is_fil TIDY_SET_DEFAULT_CONFIG(doc); - if (ZEND_NUM_ARGS() > 1) { + if (config) { TIDY_APPLY_CONFIG_ZVAL(doc, config); }