From eac401c171797b4125496d9008a2a59fb6bc5ef0 Mon Sep 17 00:00:00 2001 From: Ryan Boren Date: Mon, 10 May 2010 16:06:46 +0000 Subject: [PATCH] Don't use closed dir handle. Props Miloslav. fixes #13322 git-svn-id: https://develop.svn.wordpress.org/trunk@14540 602fd350-edb4-49c9-b593-d223f7449a82 --- wp-admin/includes/plugin.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wp-admin/includes/plugin.php b/wp-admin/includes/plugin.php index 4055cb6dfe..08b736c788 100644 --- a/wp-admin/includes/plugin.php +++ b/wp-admin/includes/plugin.php @@ -238,11 +238,14 @@ function get_plugins($plugin_folder = '') { $plugin_files[] = $file; } } + } else { + return $wp_plugins; } + @closedir( $plugins_dir ); @closedir( $plugins_subdir ); - if ( !$plugins_dir || empty($plugin_files) ) + if ( empty($plugin_files) ) return $wp_plugins; foreach ( $plugin_files as $plugin_file ) {