From 3cbfa1dac60a169b0fdec9ca080506483ece4d9e Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Wed, 23 Apr 2008 18:17:41 +0000 Subject: - Patch #230932 by ryanlath: file_scan_directory() didn't scan the directory called '0'. --- includes/file.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'includes') diff --git a/includes/file.inc b/includes/file.inc index 16f5c5629..0984190ce 100644 --- a/includes/file.inc +++ b/includes/file.inc @@ -884,7 +884,7 @@ function file_scan_directory($dir, $mask, $nomask = array('.', '..', 'CVS'), $ca $files = array(); if (is_dir($dir) && $handle = opendir($dir)) { - while ($file = readdir($handle)) { + while (false !== ($file = readdir($handle))) { if (!in_array($file, $nomask) && $file[0] != '.') { if (is_dir("$dir/$file") && $recurse) { // Give priority to files in this folder by merging them in after any subdirectory files. -- cgit v1.2.3