]> granicus.if.org Git - php/commitdiff
Return void like other functions
authorReeze Xia <reeze@php.net>
Tue, 3 Mar 2015 11:13:51 +0000 (19:13 +0800)
committerReeze Xia <reeze@php.net>
Tue, 3 Mar 2015 11:13:51 +0000 (19:13 +0800)
ext/standard/basic_functions.c
ext/standard/tests/general_functions/error_clear_last.phpt

index 87c34251529186f6dc3878a2615f3dcdc8748bef..2ea1384500289dd7abfe3e764a1ff4aa758238ff 100644 (file)
@@ -4704,8 +4704,8 @@ PHP_FUNCTION(error_get_last)
 }
 /* }}} */
 
-/* {{{ proto bool error_clear_last()
-   Clear the last occurred error. Returns false if there hasn't been an error yet. */
+/* {{{ proto void error_clear_last(void)
+   Clear the last occurred error. */
 PHP_FUNCTION(error_clear_last)
 {
        if (zend_parse_parameters_none() == FAILURE) {
@@ -4723,11 +4723,7 @@ PHP_FUNCTION(error_clear_last)
                        free(PG(last_error_file));
                        PG(last_error_file) = NULL;
                }
-
-               RETURN_TRUE;
        }
-
-       RETURN_FALSE;
 }
 /* }}} */
 
index b6039d8f161cac2e360ef825a013519492c4f8e1..02936c84cba7b973a6d2a123ddfac3cf14122d40 100644 (file)
@@ -4,20 +4,20 @@ error_clear_last() tests
 <?php
 
 var_dump(error_get_last());
-
-var_dump(error_clear_last());
+error_clear_last();
+var_dump(error_get_last());
 
 @$a = $b;
 
 var_dump(error_get_last());
-var_dump(error_clear_last());
+error_clear_last();
 var_dump(error_get_last());
 
 echo "Done\n";
 ?>
 --EXPECTF--    
 NULL
-bool(false)
+NULL
 array(4) {
   ["type"]=>
   int(8)
@@ -28,6 +28,5 @@ array(4) {
   ["line"]=>
   int(%d)
 }
-bool(true)
 NULL
 Done