Return void like other functions

This commit is contained in:
Reeze Xia 2015-03-03 19:13:51 +08:00
parent c6cebca1e3
commit 916709cf85
2 changed files with 6 additions and 11 deletions

View 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;
}
/* }}} */

View 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