summaryrefslogtreecommitdiff
path: root/ext/standard/dir.c
diff options
context:
space:
mode:
Diffstat (limited to 'ext/standard/dir.c')
-rw-r--r--ext/standard/dir.c10
1 files changed, 4 insertions, 6 deletions
diff --git a/ext/standard/dir.c b/ext/standard/dir.c
index b274fed410..6ed208372c 100644
--- a/ext/standard/dir.c
+++ b/ext/standard/dir.c
@@ -24,9 +24,10 @@
#include "fopen_wrappers.h"
#include "file.h"
#include "php_dir.h"
+#include "php_scandir.h"
#ifdef HAVE_DIRENT_H
-# include <dirent.h>
+#include <dirent.h>
#endif
#if HAVE_UNISTD_H
@@ -39,9 +40,6 @@
#include "win32/readdir.h"
#endif
-#if !HAVE_ALPHASORT || !HAVE_SCANDIR
-#include "php_scandir.h"
-#endif
#ifdef HAVE_GLOB
#ifndef PHP_WIN32
@@ -466,9 +464,9 @@ PHP_FUNCTION(scandir)
}
if (!flags) {
- n = scandir(path, &namelist, 0, alphasort);
+ n = php_scandir(path, &namelist, 0, php_alphasort);
} else {
- n = scandir(path, &namelist, 0, php_alphasortr);
+ n = php_scandir(path, &namelist, 0, php_alphasortr);
}
if (n < 0) {