]> granicus.if.org Git - php/commitdiff
Fix logic
authorZeev Suraski <zeev@php.net>
Sat, 15 Jan 2000 17:23:18 +0000 (17:23 +0000)
committerZeev Suraski <zeev@php.net>
Sat, 15 Jan 2000 17:23:18 +0000 (17:23 +0000)
ext/standard/output.c
main/output.c

index 17c7193dbea86e7b5e0c1b8e5030ba218df14f3b..e1181c273554217310fb968b6dd04077ad5efd70 100644 (file)
@@ -396,7 +396,7 @@ PHP_FUNCTION(ob_get_contents)
 PHP_FUNCTION(ob_implicit_flush)
 {
        zval **zv_flag;
-       int flag = 0;
+       int flag;
 
        switch(ZEND_NUM_ARGS()) {
                case 0:
@@ -409,6 +409,9 @@ PHP_FUNCTION(ob_implicit_flush)
                        convert_to_long_ex(zv_flag);
                        flag = (*zv_flag)->value.lval;
                        break;
+               default:
+                       WRONG_PARAM_COUNT;
+                       break;
        }
        if (flag) {
                php_start_implicit_flush();
index 17c7193dbea86e7b5e0c1b8e5030ba218df14f3b..e1181c273554217310fb968b6dd04077ad5efd70 100644 (file)
@@ -396,7 +396,7 @@ PHP_FUNCTION(ob_get_contents)
 PHP_FUNCTION(ob_implicit_flush)
 {
        zval **zv_flag;
-       int flag = 0;
+       int flag;
 
        switch(ZEND_NUM_ARGS()) {
                case 0:
@@ -409,6 +409,9 @@ PHP_FUNCTION(ob_implicit_flush)
                        convert_to_long_ex(zv_flag);
                        flag = (*zv_flag)->value.lval;
                        break;
+               default:
+                       WRONG_PARAM_COUNT;
+                       break;
        }
        if (flag) {
                php_start_implicit_flush();