We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
spl_filesystem_dir_read()
1 parent 7b44bfd commit 7bf79abCopy full SHA for 7bf79ab
1 file changed
ext/spl/spl_directory.c
@@ -260,19 +260,16 @@ static zend_result spl_filesystem_object_get_file_name(spl_filesystem_object *in
260
return SUCCESS;
261
} /* }}} */
262
263
-/* TODO Make void or have callers check return value */
264
-static bool spl_filesystem_dir_read(spl_filesystem_object *intern) /* {{{ */
+static void spl_filesystem_dir_read(spl_filesystem_object *intern) /* {{{ */
265
{
266
if (intern->file_name) {
267
/* invalidate */
268
zend_string_release(intern->file_name);
269
intern->file_name = NULL;
270
}
+
271
if (!intern->u.dir.dirp || !php_stream_readdir(intern->u.dir.dirp, &intern->u.dir.entry)) {
272
intern->u.dir.entry.d_name[0] = '\0';
273
- return 0;
274
- } else {
275
- return 1;
276
277
278
/* }}} */
0 commit comments