Commit 36d854783b5 for php.net

commit 36d854783b5c505fd4feebd1f88f3aabf2979c2e
Author: Gina Peter Banyard <girgias@php.net>
Date:   Mon Jul 20 19:20:13 2026 +0100

    streams: remove StreamError::$param property

    It is always null

diff --git a/main/streams/stream_errors.c b/main/streams/stream_errors.c
index 5cb4d3df402..b2dfdbb217a 100644
--- a/main/streams/stream_errors.c
+++ b/main/streams/stream_errors.c
@@ -66,9 +66,6 @@ static void php_stream_error_create_object(zval *zv, php_stream_error_entry *ent

 	zend_update_property_bool(
 			php_ce_stream_error, Z_OBJ_P(zv), ZEND_STRL("terminating"), entry->terminating);
-
-	/* TODO: Remove property */
-	zend_update_property_null(php_ce_stream_error, Z_OBJ_P(zv), ZEND_STRL("param"));
 }

 /* Create array of StreamError objects from error chain */
diff --git a/main/streams/stream_errors.stub.php b/main/streams/stream_errors.stub.php
index 255c92beb89..28fb381df24 100644
--- a/main/streams/stream_errors.stub.php
+++ b/main/streams/stream_errors.stub.php
@@ -132,7 +132,6 @@ enum StreamErrorStore
     public string $wrapperName;
     public int $severity;
     public bool $terminating;
-    public ?string $param;
 }

 class StreamException extends Exception
diff --git a/main/streams/stream_errors_arginfo.h b/main/streams/stream_errors_arginfo.h
index 89df622beb0..4558f64b77f 100644
Binary files a/main/streams/stream_errors_arginfo.h and b/main/streams/stream_errors_arginfo.h differ
diff --git a/main/streams/stream_errors_decl.h b/main/streams/stream_errors_decl.h
index 69fe96252b4..3a18055b9e7 100644
Binary files a/main/streams/stream_errors_decl.h and b/main/streams/stream_errors_decl.h differ