]> granicus.if.org Git - php/commitdiff
- Fix double error raising issue
authorMarcus Boerger <helly@php.net>
Tue, 23 May 2006 21:50:29 +0000 (21:50 +0000)
committerMarcus Boerger <helly@php.net>
Tue, 23 May 2006 21:50:29 +0000 (21:50 +0000)
Zend/zend_API.c

index 26d8404e2fd923b2a8b95f747ca4fda36d920132..26c2dc23df78d66d4a650f52f66d73aed9aca4a3 100644 (file)
@@ -579,7 +579,7 @@ static int zend_parse_arg(int arg_num, zval **arg, va_list *va, char **spec, int
 
        expected_type = zend_parse_arg_impl(arg_num, arg, va, spec TSRMLS_CC);
        if (expected_type) {
-               if (!quiet) {
+               if (!quiet && *expected_type) {
                        char *space;
                        char *class_name = get_active_class_name(&space TSRMLS_CC);