Commit fae14143b59 for php.net

commit fae14143b5917e3c22ad1dd868bb544580c2166b
Author: Gina Peter Banyard <girgias@php.net>
Date:   Sat Jul 25 22:31:14 2026 +0100

    streams: make php_stream_scandir() a proper function

    By dropping the unused flags parameter of the _-prefixed version

diff --git a/main/php_streams.h b/main/php_streams.h
index 56c9b700c97..313eff296a0 100644
--- a/main/php_streams.h
+++ b/main/php_streams.h
@@ -408,9 +408,8 @@ PHPAPI php_stream_dirent *php_stream_readdir(php_stream *dirstream, php_stream_d
 PHPAPI int php_stream_dirent_alphasort(const zend_string **a, const zend_string **b);
 PHPAPI int php_stream_dirent_alphasortr(const zend_string **a, const zend_string **b);

-PHPAPI int _php_stream_scandir(const char *dirname, zend_string **namelist[], int flags, php_stream_context *context,
+PHPAPI int php_stream_scandir(const char *dirname, zend_string **namelist[], php_stream_context *context,
 			int (*compare) (const zend_string **a, const zend_string **b));
-#define php_stream_scandir(dirname, namelist, context, compare) _php_stream_scandir((dirname), (namelist), 0, (context), (compare))

 PHPAPI int php_stream_set_option(php_stream *stream, int option, int value, void *ptrparam);

diff --git a/main/streams/streams.c b/main/streams/streams.c
index aa357decc30..accc8832e76 100644
--- a/main/streams/streams.c
+++ b/main/streams/streams.c
@@ -2371,8 +2371,7 @@ PHPAPI int php_stream_dirent_alphasortr(const zend_string **a, const zend_string
 }
 /* }}} */

-/* {{{ php_stream_scandir */
-PHPAPI int _php_stream_scandir(const char *dirname, zend_string **namelist[], int flags, php_stream_context *context,
+PHPAPI int php_stream_scandir(const char *dirname, zend_string **namelist[], php_stream_context *context,
 			  int (*compare) (const zend_string **a, const zend_string **b))
 {
 	php_stream *stream;
@@ -2427,4 +2426,3 @@ PHPAPI int _php_stream_scandir(const char *dirname, zend_string **namelist[], in
 	efree(vector);
 	return -1;
 }
-/* }}} */