Commit 8639e7522a3 for php
commit 8639e7522a33309b1ed9d096c4a90204e2e50d1a
Author: Gina Peter Banyard <girgias@php.net>
Date: Sat Nov 29 14:11:06 2025 +0000
ext/standard/basic_functions.c: return bool instead of int for connection_aborted()
diff --git a/ext/standard/basic_functions.c b/ext/standard/basic_functions.c
index aa26fb7eae0..0f85249ceb7 100644
--- a/ext/standard/basic_functions.c
+++ b/ext/standard/basic_functions.c
@@ -2119,7 +2119,7 @@ PHP_FUNCTION(connection_aborted)
{
ZEND_PARSE_PARAMETERS_NONE();
- RETURN_LONG(PG(connection_status) & PHP_CONNECTION_ABORTED);
+ RETURN_BOOL(PG(connection_status) & PHP_CONNECTION_ABORTED);
}
/* }}} */
diff --git a/ext/standard/basic_functions.stub.php b/ext/standard/basic_functions.stub.php
index 1d611a8626f..586d245903e 100644
--- a/ext/standard/basic_functions.stub.php
+++ b/ext/standard/basic_functions.stub.php
@@ -2039,7 +2039,7 @@ function get_include_path(): string|false {}
/** @refcount 1 */
function print_r(mixed $value, bool $return = false): string|true {}
-function connection_aborted(): int {}
+function connection_aborted(): bool {}
function connection_status(): int {}
diff --git a/ext/standard/basic_functions_arginfo.h b/ext/standard/basic_functions_arginfo.h
index d8ddb9c541c..127858103c3 100644
Binary files a/ext/standard/basic_functions_arginfo.h and b/ext/standard/basic_functions_arginfo.h differ
diff --git a/ext/standard/basic_functions_decl.h b/ext/standard/basic_functions_decl.h
index 45b90494086..a62459499d2 100644
Binary files a/ext/standard/basic_functions_decl.h and b/ext/standard/basic_functions_decl.h differ
diff --git a/ext/standard/tests/general_functions/connection_aborted.phpt b/ext/standard/tests/general_functions/connection_aborted.phpt
index 5932095f097..d40f3cf83d5 100644
--- a/ext/standard/tests/general_functions/connection_aborted.phpt
+++ b/ext/standard/tests/general_functions/connection_aborted.phpt
@@ -1,5 +1,5 @@
--TEST--
-int connection_aborted ( void );
+Basic test for connection_aborted()
--CREDITS--
marcosptf - <marcosptf@yahoo.com.br> - #phparty7 - @phpsp - novatec/2015 - sao paulo - br
--FILE--
@@ -7,4 +7,4 @@
var_dump(connection_aborted());
?>
--EXPECT--
-int(0)
+bool(false)