From 3bc3fc2f53408dc8f2ae5cae8550e4929388e9c9 Mon Sep 17 00:00:00 2001 From: Ryan Boren Date: Thu, 4 Dec 2008 22:07:57 +0000 Subject: [PATCH] Check return of dir(). see #8478 git-svn-id: https://develop.svn.wordpress.org/trunk@10051 602fd350-edb4-49c9-b593-d223f7449a82 --- wp-admin/includes/class-wp-filesystem-direct.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/wp-admin/includes/class-wp-filesystem-direct.php b/wp-admin/includes/class-wp-filesystem-direct.php index cc0b6b61e1..4801b5f835 100644 --- a/wp-admin/includes/class-wp-filesystem-direct.php +++ b/wp-admin/includes/class-wp-filesystem-direct.php @@ -232,7 +232,9 @@ class WP_Filesystem_Direct extends WP_Filesystem_Base { return false; $ret = array(); - $dir = dir($path); + $dir = @dir($path); + if ( ! $dir ) + return false; while (false !== ($entry = $dir->read()) ) { $struc = array(); $struc['name'] = $entry;