Commit c0be847a7e6 for php.net
commit c0be847a7e68d07b6d9f56820753239d7feffabe
Author: Jakub Zelenka <bukka@php.net>
Date: Tue Dec 30 18:56:57 2025 +0100
Prevent possible future precedence issues in PHP_SOCKVAL_IS_SET
diff --git a/main/php_network.h b/main/php_network.h
index db449ae35ff..6700ab42dd3 100644
--- a/main/php_network.h
+++ b/main/php_network.h
@@ -272,7 +272,7 @@ typedef struct {
#define PHP_SOCKVAL_TCP_KEEPCNT (1 << 2)
#define PHP_SOCKVAL_TCP_KEEPINTVL (1 << 3)
-#define PHP_SOCKVAL_IS_SET(sockvals, opt) (sockvals->mask & opt)
+#define PHP_SOCKVAL_IS_SET(sockvals, opt) ((sockvals)->mask & (opt))
typedef struct {
unsigned int mask;