From 1fc13e3b482fb2b0b5cb3ca4fbd3fa68b569eb18 Mon Sep 17 00:00:00 2001 From: Dion Hulse Date: Mon, 3 May 2010 23:39:57 +0000 Subject: [PATCH] Silence PHP Warnings on is_writable calls. Can trigger open_basedir warnings on certain hosting environments. Props ocean90. Fixes #12866 git-svn-id: https://develop.svn.wordpress.org/trunk@14427 602fd350-edb4-49c9-b593-d223f7449a82 --- wp-admin/includes/file.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/wp-admin/includes/file.php b/wp-admin/includes/file.php index 9d87cb2e2c..01b5b54d44 100644 --- a/wp-admin/includes/file.php +++ b/wp-admin/includes/file.php @@ -157,17 +157,17 @@ function get_temp_dir() { return trailingslashit($temp); $temp = WP_CONTENT_DIR . '/'; - if ( is_dir($temp) && is_writable($temp) ) + if ( is_dir($temp) && @is_writable($temp) ) return $temp; if ( function_exists('sys_get_temp_dir') ) { $temp = sys_get_temp_dir(); - if ( is_writable($temp) ) + if ( @is_writable($temp) ) return trailingslashit($temp); } $temp = ini_get('upload_tmp_dir'); - if ( is_dir($temp) && is_writable($temp) ) + if ( is_dir($temp) && @is_writable($temp) ) return trailingslashit($temp); $temp = '/tmp/';