Commit 7b4a7035d6f for php.net
commit 7b4a7035d6f8cbe8a641bdcdddf1f529c316b1fe
Author: Arshid <arshidkv12@gmail.com>
Date: Mon Feb 23 18:09:25 2026 +0530
ext/standard: Cleanup boolean return macros (#21261)
- Replace RETVAL_TRUE/FALSE with RETVAL_BOOL
- Replace RETURN_TRUE/FALSE with RETURN_BOOL
diff --git a/ext/standard/head.c b/ext/standard/head.c
index 76ba89dc017..797d8d66c56 100644
--- a/ext/standard/head.c
+++ b/ext/standard/head.c
@@ -260,11 +260,7 @@ static void php_setcookie_common(INTERNAL_FUNCTION_PARAMETERS, bool is_raw)
}
}
- if (php_setcookie(name, value, expires, path, domain, secure, httponly, samesite, partitioned, !is_raw) == SUCCESS) {
- RETVAL_TRUE;
- } else {
- RETVAL_FALSE;
- }
+ RETVAL_BOOL(php_setcookie(name, value, expires, path, domain, secure, httponly, samesite, partitioned, !is_raw) == SUCCESS);
if (options) {
cleanup:
@@ -328,11 +324,7 @@ PHP_FUNCTION(headers_sent)
break;
}
- if (SG(headers_sent)) {
- RETURN_TRUE;
- } else {
- RETURN_FALSE;
- }
+ RETURN_BOOL(SG(headers_sent));
}
/* }}} */