From f086287b81a2158ead54f528579de55b961ab3f9 Mon Sep 17 00:00:00 2001 From: Ryan Boren Date: Sat, 19 Nov 2005 20:12:26 +0000 Subject: [PATCH] Suppress fopen warnings and check return. git-svn-id: https://develop.svn.wordpress.org/trunk@3170 602fd350-edb4-49c9-b593-d223f7449a82 --- wp-includes/cache.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/wp-includes/cache.php b/wp-includes/cache.php index 67d8d3ada4..aacf3016e9 100644 --- a/wp-includes/cache.php +++ b/wp-includes/cache.php @@ -302,7 +302,9 @@ class WP_Object_Cache { $temp_file = tempnam($group_dir, 'tmp'); $serial = CACHE_SERIAL_HEADER.serialize($this->cache[$group][$id]).CACHE_SERIAL_FOOTER; - $fd = fopen($temp_file, 'w'); + $fd = @fopen($temp_file, 'w'); + if ( false === $fd ) + continue; fputs($fd, $serial); fclose($fd); if (!@ rename($temp_file, $cache_file)) {