]> granicus.if.org Git - php/commitdiff
MFB: Arg parsing cleanup
authorIlia Alshanetsky <iliaa@php.net>
Tue, 6 Jan 2009 23:46:22 +0000 (23:46 +0000)
committerIlia Alshanetsky <iliaa@php.net>
Tue, 6 Jan 2009 23:46:22 +0000 (23:46 +0000)
ext/tidy/tidy.c

index 381109142f5e2de3ea9fe3deaa30b32cd77fe39e..a56386944313905038d70ab39c316149328bc4a2 100644 (file)
@@ -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);
        }