diff --git a/wp-cache-phase2.php b/wp-cache-phase2.php index c1369415..8a1632c7 100644 --- a/wp-cache-phase2.php +++ b/wp-cache-phase2.php @@ -2418,7 +2418,9 @@ function wp_cache_get_ob( &$buffer ) { if ( ! $fr2 ) { wp_cache_debug( 'Error. Supercache could not write to ' . str_replace( ABSPATH, '', $tmp_cache_filename ), 1 ); wp_cache_add_to_buffer( $buffer, "File not cached! Super Cache Couldn't write to: " . str_replace( ABSPATH, '', $tmp_cache_filename ) ); - @fclose( $fr ); + if ( $fr ) { + fclose( $fr ); // phpcs:ignore WordPress.WP.AlternativeFunctions.file_system_operations_fclose + } @unlink( $tmp_wpcache_filename ); wp_cache_writers_exit(); return wp_cache_maybe_dynamic( $buffer ); @@ -2430,7 +2432,9 @@ function wp_cache_get_ob( &$buffer ) { if ( ! $gz ) { wp_cache_debug( 'Error. Supercache could not write to ' . str_replace( ABSPATH, '', $tmp_cache_filename ) . '.gz', 1 ); wp_cache_add_to_buffer( $buffer, "File not cached! Super Cache Couldn't write to: " . str_replace( ABSPATH, '', $tmp_cache_filename ) . '.gz' ); - @fclose( $fr ); + if ( $fr ) { + fclose( $fr ); // phpcs:ignore WordPress.WP.AlternativeFunctions.file_system_operations_fclose + } @unlink( $tmp_wpcache_filename ); @fclose( $fr2 ); @unlink( $tmp_cache_filename );