From da802de2f24858a6d54629b01a69c562f3d0abf5 Mon Sep 17 00:00:00 2001 From: Aaron Schulz Date: Mon, 3 Feb 2014 12:31:07 -0800 Subject: [PATCH] Use "rb" instead of "rb+" for Swift store operation handles bug: 60318 Change-Id: I411b2505287d4e4addff3231f9374775353b347b --- includes/filebackend/SwiftFileBackend.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/filebackend/SwiftFileBackend.php b/includes/filebackend/SwiftFileBackend.php index d6bbfbe3be..f3b96644b5 100644 --- a/includes/filebackend/SwiftFileBackend.php +++ b/includes/filebackend/SwiftFileBackend.php @@ -275,7 +275,7 @@ class SwiftFileBackend extends FileBackendStore { $sha1Hash = wfBaseConvert( $sha1Hash, 16, 36, 31 ); $contentType = $this->getContentType( $params['dst'], null, $params['src'] ); - $handle = fopen( $params['src'], 'rb+' ); + $handle = fopen( $params['src'], 'rb' ); if ( $handle === false ) { // source doesn't exist? $status->fatal( 'backend-fail-store', $params['src'], $params['dst'] ); -- 2.20.1